﻿@charset "utf-8";
*{margin:0; padding:0; font-size:14px; font-family:"微软雅黑"; color:#535353;}
a{text-decoration:none;}
ul,li{margin:0; padding:0; list-style:none;}
img{vertical-align:middle; border:0;}
.fl{float:left;}
.fr{float:right!important;}
.cl{clear:both;}
.clear{clear:both; line-height:0; height:0; font-size:0;}
.hide{display:none;}
.black{color:#323334!important;}
.red{color:#df0000!important;}
.focus{background:#fffdea;}
input:focus{outline:none;}
input:submit{cursor:pointer;}
body{background:#f2f4f5; min-width:1200px;}
#default_body{min-width:0; background:#fff;}
.loading{width:100%; height:100%; position:fixed; top:0; left:0; z-index:1010; background:#fff url(../images/loading.gif) no-repeat center; opacity:0.2; filter:alpha(opacity=20);}
.placeholder{position:relative;}
.placeholder span{position:absolute; color:#ccc; left:0; z-index:100;}

.cnt{width:1200px; margin:0 auto;}

.top{background:#2b333a; height:95px; margin-bottom:20px;}
.top .logo{float:left;}
.top .logo img{margin-top:28px;}
.top .department{float:left; margin-left:55px; position:relative; margin-top:50px; cursor:pointer; height:24px; line-height:24px;}
.top .department span{display:block; color:#fff; padding:0 5px; padding-right:24px; background:url(../images/slt_arr.png) no-repeat right center;}
.top .department span.noselect{background:none;}
.top .department ul{position:absolute; top:24px; left:0; padding:0 30px 5px 5px; background:#2b333a; z-index:200; display:none;}
.top .department ul li{line-height:24px;}
.top .department a{color:#fff; white-space:nowrap;}
.top .user{float:right; height:75px; margin-top:20px; padding-left:70px; position:relative;}
.top .user .user_face{position:absolute; top:15px; left:0; width:50px; height:50px; border-radius:50px;}
.top .user span{color:#dfe9ee; font-size:18px; display:block; line-height:28px; padding-top:15px;}
.top .user a{color:#858e94;}


.cnt_left{float:left; width:230px; padding-bottom:30px;}
.cnt_mid{float:left; width:740px; margin-left:20px; padding-bottom:30px;}
.cnt_right{float:right; width:200px; padding-bottom:30px;}
.cnt_right .jump{width:155px;}
.cnt_right .jump a{display:block; height:61px; background:url(../images/jump.png) no-repeat center top;}
.cnt_right .jump a.prev{background-position:center top;}
.cnt_right .jump a.next{background-position:center -70px; margin-top:10px;}
.cnt_right .jump a.prev:hover{background-position:center -180px;}
.cnt_right .jump a.next:hover{background-position:center bottom;}

/*导航*/
.navi{border:1px solid #cdd2d5; margin-bottom:15px; background:#fff;}
.navi h4{line-height:58px; border-bottom:1px solid #cdd2d5; background:#e5e9ec; padding-left:20px; font-size:24px; color:#2b333a; font-weight:normal;}
.navi ul{max-width:100%!important;}
.navi ul li{line-height:40px; height:40px;}
.navi ul li a.dot{background:url(../images/red_dot.png) no-repeat 204px center;}
.navi ul li a{font-size:14px; display:block; height:40px; padding-left:20px;}
.navi ul li a:hover,.navi ul li a.on{background-color:#eceef0;}
.navi ul li em{font-style:normal; font-size:14px;}
.navi_li{margin-top:10px; position:relative;}
.navi_li i{position:absolute; top:0; left:15px; right:15px; border-top:1px dashed #bdaba5;}
.navi_li a{display:block; line-height:40px;}
.navi_red{border:1px solid #bcaaa4;}
.navi_red h4{background:#d7ccc8; border-bottom:1px solid #bcaaa4;}
.navi_blue{border:1px solid #90a4ae;}
.navi_blue h4{background:#cfd8dc;}
.navi_yellow{border:1px solid #ffe082;}
.navi_yellow h4{background:#fff8e1; border-bottom:1px solid #ffe082;}
.navi_gb{border:1px solid #a1bfdc;}
.navi_gb h4{background:#e1f0ff; border-bottom:1px solid #a1bfdc;}


/*基础信息*/
.base{border:1px solid #cdd2d5; background:#fff; padding:10px;}
.base h2{line-height:45px; margin-bottom:10px; font-size:30px; font-style:normal; font-weight:normal;}
.table_ul li{line-height:50px; zoom:1; overflow:hidden;}
.table_ul li .para{width:110px; color:#73777a; font-size:14px;}
.table_ul li .value,.table_ul li .value span{color:#a0a2a4; font-size:14px;}
.table_ul li .value .upimg{float:left; width:100px; height:50px; cursor:pointer;}
.table_ul li .value .upimg .showpic span{color:#3d679b;}
.table_ul li .value .edit_a{color:#3d679b; margin-left:20px; font-size:14px;}
.table_ul li .value .face{float:left; padding-right:15px;}
.table_ul li .value .face img{width:62px; height:62px;}
.table_ul li .value .edit a{color:#3d679b; font-size:14px; width:50px; line-height:20px; display:block; position:relative; top:20px; overflow:hidden;}
.table_ul li .value .edit a input{opacity:0; filter:alpha(opacity=0); position:absolute; width:500px; height:100px; top:0; right:0;}
.table_ul li .value .desc_edit{display:none;}
.table_ul li .value .desc_edit input{float:left; margin-right:14px;}
.table_ul li .value .desc_edit .ipt{width:400px; height:34px; padding:0 2px; border:1px solid #c5c7c8; color:#323334; line-height:34px; font-size:14px; margin-top:8px;}
.table_ul li .value .desc_edit .btn{width:44px; height:24px; background:#fff; border:1px solid #c5c7c8; margin-top:14px;}
.base .expand{border-top:1px dashed #cdd2d5; padding-top:10px; display:none;}
.base .unfold{line-height:30px; width:90px; margin:50px auto 10px; text-align:center; cursor:pointer;}
.base .unfold span{display:block; line-height:0; height:3px; overflow:hidden; background:#8d8e8e; width:20px; margin:0 auto;}
.base .fold{line-height:30px; width:90px; margin:50px auto 10px; text-align:center; cursor:pointer; display:none;}
.base .fold span{display:block; height:9px; background:url(../images/fold.png) no-repeat center;}
.add_mark{height:140px; border:1px solid #cdd2d5; margin-top:15px;}
.add_mark textarea{width:100%; height:100%; border:0; display:none;}
.add_mark a{display:block; width:100%; height:140px; text-align:center; color:#a0a2a4; font-size:14px; line-height:140px;}
.base_btn{clear:both; padding:20px; text-align:center;}
.base_btn input{width:120px; height:40px; text-align:center; background:#9ac600; color:#fff; font-size:18px; border:0;}
/*详情*/
.detail{border:1px solid #cdd2d5; background:#fff; padding:10px 0;}
.detail h1{line-height:70px; font-weight:normal; font-size:30px; padding:0 20px; word-break:break-all; position:relative;}
.detail h1 .recom_icon{background:url(../images/recom.png) no-repeat left 4px; width:100px; height:30px; line-height:30px; padding-left:30px; position:absolute; right:0; top:15px; cursor:pointer;}
.detail h1 .recom_icon_on{background-position:left bottom;}
.detail h1 .recom_icon_no{width:30px; padding-left:0; right:20px; cursor:default;}
.detail .para{line-height:36px; height:36px; padding:0 20px; clear:both;}
.detail .para span{display:block; float:left; padding-right:25px; color:#b0b5b9; font-size:14px;}
.detail .para .recom_btn{line-height:30px; height:30px; float:right; margin-right:10px; font-weight:normal; color:#b0b5b9; padding-left:35px; background:url(../images/recom.png) no-repeat left 4px; cursor:pointer;}
.detail .para .recom_btn_on{background-position:left bottom;}
.detail .para .recom_btn_no{cursor:default;}
.detail .para span b{font-weight:normal; color:#b0b5b9;}
.detail .para span.clip{color:#3d679b; cursor:pointer;}
.detail .para .simi{background:url(../images/simi.png) no-repeat left 10px; padding-left:25px;}
.detail .para .link{background:url(../images/link.png) no-repeat left center; padding-left:25px;}
.detail .para .recommend{}
.detail .para em{font-style:normal; font-size:14px; float:right; color:#b0b5b9;}
.clock{display:block; background:url(../images/clock.png) no-repeat left center; padding-left:20px;}
.detail .w{line-height:26px; font-size:16px; padding:10px 20px; word-break:break-all;}
.detail .w p{word-break:break-all; padding-bottom:10px; text-align:left!important}
.detail .w a,.detail .w a *{color:#3d679b;}
.detail .w img,.case_add_content .case_add_content_w img{max-width:100%; float:none!important; display:block; margin:0 auto;}
.detail .acc{border-top:1px solid #cdd2d5; border-bottom:1px solid #cdd2d5;}
.detail .acc .title{line-height:50px; padding-left:50px; background:url(../images/acc.png) no-repeat 20px center; position:relative; color:#73777a; font-size:14px;}
.detail .acc .title b{display:block; position:absolute; top:0; right:20px; width:30px; height:50px; background:url(../images/updown.png) no-repeat center 20px;}
.detail .acc .title b.up{background-position:center -20px;}
.detail .acc ul{padding:0 20px 20px; display:none;}
.detail .acc ul li{padding:4px 0; clear:both; overflow:hidden;}
.detail .acc ul li em{float:left; display:block; width:40px; height:22px;}
.detail .acc ul li em.pdf{background:url(../images/pdf.png) no-repeat left center;}
.detail .acc ul li span{float:left; display:block; font-size:14px; color:#010101; width:600px; line-height:22px; word-break:break-all;}
.detail .acc ul li span font{font-size:14px; color:#ababab;}
.detail .acc ul li a{color:#3d679b; font-size:14px; float:right; display:block; margin-left:27px;}
.detail .detail_vote{border-bottom:1px solid #cdd2d5; line-height:50px; padding:0 20px; padding-left:50px; background:url(../images/vote.png) no-repeat 15px center;}
.detail .detail_vote a{font-size:14px;}
.detail .detail_question{border-bottom:1px solid #cdd2d5; line-height:50px; padding:0 20px; padding-left:50px; background:url(../images/question.png) no-repeat 15px center;}
.detail .detail_question a{font-size:14px;}

.detail .cmt-audio .audio_cnt{display:none;}

.detail *{font-size:16px; color:#73777a;}
.detail .label{line-height:20px;zoom:1; overflow:hidden; margin-bottom:15px; padding:0 20px;}
.detail .label span{float:left; display:block; font-size:14px;}
.detail .label a{float:left; display:block; background:#e5e9ec; color:#73777a; padding:0 5px; margin-left:15px; margin-bottom:10px; height:20px; text-align:center; white-space:nowrap; cursor:default; font-size:14px;}
.label_cnt{float:left; width:650px;}
#post_content *{list-style:inherit;}

/*评论*/
.comment{border:1px solid #cdd2d5; border-top:0; background:#e5e9ec; padding:0 20px;}
.comment .praise{height:46px; padding-top:23px; border-bottom:1px solid #cdd2d5;}
.comment .praise span{background:url(../images/praise.png) no-repeat; line-height:20px; height:20px; padding-left:34px;}
.comment .pub{padding:15px 0 15px; height:40px; margin-bottom:15px; border-bottom:1px solid #cdd2d5;}
.comment .chat_back{padding:0 10px;}
.comment .pub .ipt{width:545px; height:38px; line-height:38px; border:1px solid #c5c7c8; color:#323334; font-size:14px; padding:0 10px; float:left;}
.comment .pub .on{border:1px solid #9ac600;}
.comment .pub .btn{width:88px; height:40px; line-height:40px; text-align:center; background:#adb2b5; border:0; color:#fff; font-size:20px; float:right;}
.comment .pub .btn_on{background:#9ac600;}
.comment .comment_list{}
.comment .comment_list li{padding:10px 0; border-bottom:1px solid #cdd2d5; position:relative; min-height:40px;}
.comment .comment_list li:last-child{border-bottom:0;}
.comment .comment_list li .face{position:absolute; width:40px; height:40px;}
.comment .comment_list li .face img{width:40px; height:40px;}
.comment .comment_list li .comment_cnt{padding-left:60px; position:relative;}
.comment .comment_list li .comment_cnt span{line-height:14px; font-size:14px; color:#73777a; display:block; padding-bottom:5px;}
.comment .comment_list li .comment_cnt em{color:#b0b5b9; font-style:normal; float:right; font-size:14px;}
.comment .comment_list li .comment_cnt p{line-height:24px; clear:both; padding-right:80px; font-size:14px; word-break:break-all; word-wrap:break-word;}
.comment .comment_list li .comment_cnt .oper{position:absolute; right:5px; bottom:0;}
.comment .comment_list li .comment_cnt .oper a{color:#3d679b; font-size:14px; margin-left:10px;}
.comment .comment_list li .comment_cnt .oper a.praise{background:url(../images/praise.png) no-repeat left top; width:20px; height:18px; display:inline-block;}
.comment .comment_list li .comment_cnt .oper a.praise_on{background-position:left bottom;}
.comment .comment_list li .reply{display:none;}
.comment .comment_list li .reply .reply_cnt{height:40px; padding-top:15px;}

.comment .comment_list li .reply .replay_ipt{border:1px solid #c5c7c8; float:left; width:565px; height:38px; background:#fff;}
.comment .comment_list li .reply .replay_ipt_on{border:1px solid #9ac600;}
.comment .comment_list li .reply .replay_ipt span{display:block; color:#73777a; float:left; line-height:16px; margin:11px 5px; cursor:default; font-size:14px;}
.comment .comment_list li .reply .replay_ipt span:hover{background:#b5d4f7;}
.comment .comment_list li .reply .replay_ipt .slt,.comment .comment_list li .reply .replay_ipt .slt:hover{background:#528bcb; color:#fff;}
.comment .comment_list li .reply .replay_ipt .ipt{float:left; height:38px;}
.comment .comment_list li .reply .replay_ipt .ipt input{border:0; line-height:38px; height:38px; width:100%; font-size:14px; background:#fff;}
.comment .comment_list li .reply .reply_cnt .btn{width:88px; height:40px; line-height:40px; text-align:center; background:#adb2b5; border:0; color:#fff; font-size:20px; float:right;}
.comment .comment_list li .reply .reply_cnt .btn_on{background:#9ac600;}

.comment .comment_list li .chat{padding:10px; background:#fff; margin-top:15px;}
.comment .comment_list li .chat .chat_cnt{line-height:28px; padding-bottom:20px;}
.comment .comment_list li .chat .chat_cnt *{font-size:14px;}
.comment .comment_list li .chat .chat_cnt .fl span{color:#adadad;}
.comment .comment_list li .chat .chat_cnt .fl b{font-weight:normal;}
.comment .comment_list li .chat .chat_cnt em{float:right; font-style:normal; float:right; color:#b0b5b9;}
.comment .comment_list li .chat .chat_cnt p{clear:both; line-height:24px; position:relative; word-break:break-all;}
.comment .comment_list li .chat .chat_cnt p .oper{position:absolute; bottom:0; right:5px; display:block; background:#fff;}
.comment .comment_list li .chat .chat_cnt p a{color:#3d679b; font-size:14px; margin-left:10px;}
.comment .more_comment{display:block; width:100px; margin:0 auto; padding-left:25px; line-height:30px; background:url(../images/down.png) no-repeat left center; color:#3d679b; font-size:14px;}

/*列表*/
.list ul li{margin-bottom:15px; position:relative;}
.list ul li a{border:1px solid #cdd2d5; border-radius:5px; padding:0 15px; background:#fff; display:block;}
.list ul li a:hover{border-color:#9ac600;}
.list ul li a .tui{position:absolute; display:block; top:0; left:0; width:33px; height:33px; background:url(../images/msg_arr.png) no-repeat 0 -99px; border-top-left-radius:5px; z-index:10;}
.list ul li a .dian{position:absolute; display:block; top:0; left:0; width:33px; height:33px; background:url(../images/msg_arr.png) no-repeat 0 -165px; border-top-left-radius:5px; z-index:10;}
.list ul li.zb_list .zb_button{zoom:1; overflow:hidden; position:absolute; left:10px; right:10px;; bottom:10px;}
.list ul li.zb_list .zb_button span{display:block; width:90px; height:30px; text-align:center; line-height:30px; float:right; border:1px solid #cdd2d5; margin-left:10px;}
.list ul li.zb_list .zb_button span.grey{background:#ccc; cursor:default;}
.list ul li.zb_list .zb_button span a{padding:0; border:0;}
.list ul li.zb_list a{padding-bottom:50px;}

.list ul li .push_status{height:40px; text-align:center; position:relative;}
.list ul li .push_status span{display:block; position:absolute; left:-15px; right:-15px; line-height:40px; background:#e5e9ec; border-top-right-radius:5px; border-top-left-radius:5px; font-size:20px;}
.list ul li .push_status span font{font-size:20px;}
.list ul li h1{line-height:65px; font-weight:normal; font-size:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; position:relative; padding-right:130px;}
.list ul li h1 font{color:#d53f3f; font-size:30px;}
.list ul li h1 em{font-style:normal; position:absolute; right:0; top:30px; line-height:20px; color:#b0b5b9;}
.list ul li h2{line-height:30px; font-size:18px;}
.list ul li .para{line-height:30px; height:30px; margin-bottom:5px;}
.list ul li .para span{display:block; float:left; padding-right:25px; color:#b0b5b9;}
.list ul li .para .eye{background:url(../images/eye.png) no-repeat left center; padding-left:30px;}
.list ul li .para .simi{background:url(../images/simi.png) no-repeat left center; padding-left:25px;}
.list ul li .para .link{background:url(../images/link.png) no-repeat left center; padding-left:25px;}
.list ul li .para em{font-style:normal; float:right; color:#b0b5b9;}
.list ul li .w{line-height:24px; font-size:14px;  color:#73777a; padding:0 0 15px; word-break:break-all;}
.list ul li.offline{background:#e5e9ec;}
.list ul li.offline h1{color:#b0b5b9;}
.list ul li.offline h1 a{color:#b0b5b9;}
.list ul li.offline .w{color:#d53f3f;}
.list ul li.offline .notice{line-height:20px; height:20px; margin-bottom:15px;}
.list ul li.offline .notice span{color:#73777a; float:left;}
.list ul li.offline .notice span a{color:#3d679b;}
.list ul li.offline .notice a.edit{color:#b0b5b9; float:right;}
.list ul li *{font-size:14px;}
.list ul li .label{line-height:20px; margin-bottom:5px; zoom:1; overflow:hidden;}
.list ul li .label span{float:left; display:block; font-size:14px;}
.list ul li .label em{float:left; display:block; background:#e5e9ec; padding:0 5px; margin-left:15px; margin-bottom:10px; height:20px; text-align:center; font-style:normal;}
.pubdate{line-height:20px; font-size:14px; color:#b0b5b9; text-align:right; padding:20px 20px 10px; position:relative;}
.pubdate span{position:absolute; left:20px; color:#b0b5b9; font-size:14px; cursor:pointer;}
.list ul li .change{line-height:20px; height:20px; font-size:14px; color:#73777a; padding-bottom:15px;}
.list ul li .change font{color:#d53f3f; font-size:14px;}

.list ul li .face{width:40px; height:40px; float:left; margin-top:15px;}
.list ul li .face img{width:100%; height:100%;}
.list ul li .name{float:left; padding-left:20px; line-height:40px; margin-top:15px;}
.list ul li .name em{color:#3d679b; font-size:18px; font-style:normal;}
.list ul li .intro{clear:both; position:relative; line-height:26px; padding-left:55px; padding-top:20px; padding-bottom:15px;}
.list ul li .intro em{font-style:normal; position:absolute; top:20px; left:0; font-size:16px;}
.list ul li.unpass{background:#e5e9ec;}
.list ul li.unpass .name a{color:#b0b5b9;}
.list ul li.unpass p{color:#73777a;}

.list ul li .video_list_cnt{position:relative; height:90px; padding:10px 0; padding-left:130px;}
.list ul li .audio_list_cnt{padding-left:0;}
.list ul li .video_list_cnt .video_img{width:120px; height:90px; position:absolute; left:0; top:10px;}
.list ul li .video_list_cnt h5{font-weight:normal; font-size:16px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:30px; padding-bottom:5px;}
.list ul li .video_list_cnt span{line-height:30px; display:inline-block; color:#b0b5b9;}
.list ul li .video_list_cnt span font{color:#b0b5b9;}
.list ul li .video_list_cnt .status{display:block;}

.list .audio_search{zoom:1; overflow:hidden; padding-bottom:20px;}
.list .audio_search form{float:left; padding-right:50px;}
.list .audio_search .audio_search_ipt{width:150px; height:30px; line-height:30px; text-align:center; border:1px solid #cdd2d5; z-index:100; position:relative;}
.list .audio_search .audio_date{background:#eee; width:100px;}
.list .audio_search .audio_search_submit{width:70px; height:30px; margin-left:10px;}

.list .search{padding-bottom:10px;}
.list .search .search_ipt{width:250px; padding:0 5px; height:30px; line-height:30px; border:1px solid #cdd2d5; z-index:100; position:relative;}
.list .search .search_submit{width:70px; height:30px; margin-left:10px;}


.list .page,.guide_list .page{clear:both; line-height:20px; padding:20px 0; text-align:center;}
.list .page a,.guide_list .page a{display:inline-block; margin:0 3px; padding:0 8px; color:#3d679b;}
.list .page a.on,.guide_list .page a.on{background:#9ac600; color:#fff;}
.list .page span,.guide_list .page span{color:#73777a; display:inline-block; margin:0 3px; padding:0 8px;}

.list .null{background:#fff; line-height:90px; height:90px; border:1px solid #cdd2d5; margin-bottom:10px; text-align:center; color:#b6babe; font-size:18px;}


.write{display:block; width:110px; height:118px; background:#9ac600 url(../images/add.png) no-repeat 28px center; float:right; border-radius:10px; padding-left:70px; line-height:118px; color:#fff; font-size:36px;}
.refuse{background:#f52e2e; display:block; width:180px; height:118px; float:right; border-radius:10px; text-align:center; line-height:118px; color:#fff; font-size:36px;}



/*消息列表*/
.msg_dl dd{margin-bottom:15px; padding:10px 30px; border:1px solid #cdd2d5; background:#fff; position:relative;}
.msg_dl dd .msg_type{line-height:30px; position:relative;}
.msg_dl dd .msg_type span{position:absolute; color:#b0b5b9; right:5px; top:0;}
.msg_dl dd p{color:#323334; line-height:24px; word-break:break-all;}
.msg_dl dd em{position:absolute; display:block; top:0; left:0; width:33px; height:33px; background:url(../images/msg_arr.png) no-repeat;}
.msg_dl dd em.xia{background-position:0 0;}
.msg_dl dd em.ling{background-position:0 -33px;}
.msg_dl dd em.jian{background-position:0 -66px;}
.msg_dl dd em.tui{background-position:0 -99px;}



/*创作*/
.create{border:1px solid #cdd2d5; background:#fff; position:relative;}
.create .title{height:58px; border-bottom:1px solid #cdd2d5;}
.create .title .title_read{line-height:58px; font-size:18px; padding:0 15px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.create .title .select_info{float:left; border-right:1px solid #e5e9ec; line-height:58px; padding:0 10px; font-size:16px;}
.create .title .select{width:120px; height:58px; line-height:58px; font-size:20px; padding-left:14px; border:0; border-right:1px solid #e5e9ec; float:left; background:url(../images/select.png) no-repeat 105px center; position:relative;}
.create .title .select span{display:block; font-size:16px; cursor:default;}
.create .title .select ul{width:133px; line-height:30px; position:absolute; left:0; top:58px; z-index:1000; background:#fff; border:1px solid #e5e9ec; display:none;max-width:none!important;}
.create .title .select ul li{font-size:16px; padding-left:10px; cursor:default; border-bottom:1px solid #e5e9ec;}
.create .title .select ul li:hover{background:#3399ff; color:#fff;}

.create .title .addtitle{float:left; position:relative; z-index:10;}
.create .title .addtitle span{height:58px; color:#ccc; line-height:58px; padding-left:25px; font-size:16px; position:absolute; display:block; z-index:10;}
.create .title input{width:560px; height:58px; line-height:58px; border:0; font-size:16px; padding-left:25px;}
.create .title input:disabled{background:#fff;}
.create .title .selectbtn{vertical-align:middle; padding-top:20px; padding-left:20px; display:block;}
.create .title .checkbox{width:20px; height:20px; vertical-align:middle;}

.create .content_read{line-height:24px; padding:10px 15px; word-break:break-all; border-bottom:1px solid #e5e9ec;}
.create .content_read *{font-size:16px;}
.create .content_read img{max-width:100%!important; display:block; margin:0 auto;}
.create .content_read p{padding-bottom:10px;}
.create .line{border-bottom:1px solid #e5e9ec;}

.create .editor{height:auto; position:relative; z-index:1;}
.create .editor .group_area{width:708px; padding:10px 15px; height:200px; border:0; font-size:16px;}
.create .editor em{position:absolute; bottom:0; right:5px; font-style:normal; line-height:24px;}
.create .editor span{top:10px; left:15px; font-size:16px;}

.create .acc{border-top:1px solid #cdd2d5;}
.create .acc .acc_add{background:url(../images/acc.png) no-repeat 20px center; height:40px; line-height:40px; color:#ccc; padding-left:50px; position:relative; overflow:hidden;}
.create .acc .acc_add .webuploader-pick{color:#ccc;}
.create .acc .acc_add input{opacity:0; filter:alpha(opacity=0); position:absolute; width:500px; height:100px; top:0; left:-350px;}
.create .acc .acc_list{max-height:120px; padding:0 20px; overflow-y:auto;}
.create .acc .acc_list ul{max-width:100%!important;}
.create .acc .acc_list ul li{clear:both; position:relative; padding:4px 0; zoom:1; overflow:hidden;}
.create .acc .acc_list ul li em{float:left; display:block; width:30px; height:20px;}
.create .acc .acc_list ul li em.pdf{background:url(../images/pdf.png) no-repeat left center;}
.create .acc .acc_list ul li span{float:left; display:block; width:600px; word-break:break-all;}
.create .acc .acc_list ul li span p{font-size:14px; color:#010101; line-height:22px;}
.create .acc .acc_list ul li span p i{font-style:normal; font-size:14px; color:#010101;}
.create .acc .acc_list ul li span font{color:#ababab;}
.create .acc .acc_list ul li a{display:block; position:absolute; bottom:4px; right:0; color:#3d679b; line-height:22px;}
.create .acc .acc_list ul li .rate{float:right; width:50px; height:2px; line-height:0; font-size:0; background:#999; margin-top:14px;}
.create .acc .acc_list ul li b{display:block; background:#03F; height:2px; line-height:0; font-size:0; overflow:hidden; width:0;}

/*直播*/


/*封面*/
.create .cover{position:absolute; top:-1px; right:-210px; width:200px;}
.create .cover label{display:block; padding:10px 0; font-size:14px; color:#73777a;}
.create .cover .cover_pic{display:none; height:150px; border:2px dashed #d4d8db; text-align:center;}

.create .desc{border-top:1px solid #cdd2d5; zoom:1; overflow:hidden; display:none;}
.create .desc span{padding:5px;}
.create .desc textarea{border:0; width:728px; padding:5px; height:100px; display:block;}

.create .link{border-top:1px solid #cdd2d5; zoom:1; overflow:hidden; display:none;}
.create .link span{height:40px; color:#ccc; line-height:40px; padding-left:25px; font-size:14px; position:absolute; display:block; z-index:10;}
.create .link input{width:713px; padding-left:25px; height:40px; display:block; line-height:40px; border:0; font-size:16px;}

.create .survey{border-top:1px solid #cdd2d5; zoom:1; overflow:hidden;}
.create .survey .survey_add{background:url(../images/survey.png) no-repeat 20px center; height:40px; line-height:40px; color:#ccc; padding-left:50px; position:relative; overflow:hidden; cursor:pointer; float:left;}
.create .survey .survey_add:hover{color:#2b333a; background:url(../images/survey_on.png) no-repeat 20px center;}
.create .survey .survey_title{float:left; display:none; line-height:40px; padding-left:20px; width:540px; padding-right:50px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; position:relative;}
.create .survey .survey_title em{font-style:normal; position:absolute; right:0; top:0; cursor:pointer; color:#1b6ab0;}

.create .survey_pop{background:#fff; position:absolute; top:100px; width:746px; left:-23px; padding:0 20px; z-index:1002; display:none;}
.create .survey_pop .tabs{width:400px; height:52px; margin:30px auto 45px;}
.create .survey_pop .tabs span{display:block; float:left; width:198px; border:1px solid #4ba6ea; text-align:center; font-size:18px; color:#4ba6ea; line-height:50px; cursor:pointer;}
.create .survey_pop .tabs span.on{background:#4ba6ea; color:#fff;}
.create .survey_pop .qusetion_list{display:none;}
.create .survey_pop table{border:1px solid #cdd2d5;}
.create .survey_pop table th{background:#e5e9ec; height:60px; border-bottom:1px solid #cdd2d5;}
.create .survey_pop table td{height:58px; line-height:58px; border-bottom:1px solid #e5e9ec; border-collapse:collapse; text-align:center; color:#a8adb0;}
.create .survey_pop table td input{width:20px; height:20px;}
.create .survey_pop table td .w{width:340px; text-align:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.create .survey_pop .survey_btn{padding:30px 0; text-align:center;}
.create .survey_pop .survey_btn input{width:120px; height:40px; border:0; font-size:18px; margin:0 10px;}
.create .survey_pop .survey_btn input.btn1{background:#9ac600; color:#fff;}
.create .survey_pop .survey_btn input.btn2{background:#e5e9ec; color:#6c7176;}

/*发布方式*/
.create .pub_type{position:fixed; left:50%; margin-left:-250px;}
.pub_type{background:#fff; position:absolute; top:100px; width:600px; left:50px; border-radius:5px; padding:0 20px; z-index:1002; display:none;}
.pub_type h1{line-height:60px; text-align:center; font-size:20px;}
.pub_type .pub_type_line{padding:10px 30px; line-height:24px;}
.pub_type .pub_type_line label input{width:18px; height:18px; vertical-align:middle;}
.pub_type .create_btn{padding-top:20px;}
.pub_type .pub_type_push{padding-top:20px; position:relative; display:none;}
.pub_type .pub_type_push textarea{border:1px solid #cdd2d5; height:90px; line-height:24px; padding:5px 10px; width:480px; max-width:500px;}
.pub_type .pub_type_push .pub_type_count{position:absolute; font-style:normal; bottom:30px; right:-10px; color:#b0b5b9;}
.pub_type .pub_type_err{padding-top:10px; zoom:1; overflow:hidden;}
.pub_type .pub_type_err label{width:50%; display:block; float:left;}
.pub_type .create_btn{padding:10px; height:40px;}
.pub_type .btn1{background:#e5e9ec; width:118px; height:38px; line-height:38px; color:#73777a; text-align:center; border:1px solid #cdd2d5;}
.pub_type .btn2{background:#9ac600; width:118px; height:38px; line-height:38px; color:#fff; border:1px solid #9ac600; margin-left:20px; text-align:center;}


.pub_box{left:50%; margin-left:-300px;}
.pub_box .pub_type_push{display:block; padding-top:0;}
.pub_box .pub_time{display:none;}

.create .label{border-top:1px solid #cdd2d5; border-bottom:1px solid #cdd2d5; padding:0 20px; zoom:1; overflow:hidden; position:relative;}
.create .label .label_selected{float:left;}
.create .label em{font-style:normal; float:left; line-height:50px; margin-right:10px;}
.create .label em font{display:block; float:left;}
.create .label em b{display:block; float:left; width:20px; height:50px; background:url(../images/guide_close.png) no-repeat center; margin-left:4px;}
.create .label span{padding-left:62px; line-height:50px; font-size:14px; background:url(../images/simi.png) no-repeat 20px center; position:absolute; left:0; top:0; color:#ccc;}
.create .label input{border:0; height:50px; line-height:50px; font-size:14px; float:left; padding-left:5px;}
.create .date{height:56px;}
#releaseTime_show{color:#ccc; cursor:default;}
.create .date label{float:left; line-height:56px; height:56px; display:block; color:#73777a; font-size:14px; padding-left:13px; padding-right:50px;}
.create .date label input{vertical-align:middle; width:18px; height:18px; border:1px solid #cdd2d5;}
.create .date .ipt{float:left; width:125px; height:30px; line-height:30px; border:1px solid #cdd2d5; margin-top:13px; margin-right:13px; text-align:center;}
.create .date span{float:left; display:block; padding-right:13px; line-height:56px; color:#73777a;}
.create .create_btn{padding:10px; height:40px;}
.create .create_btn .btn1{background:#e5e9ec; width:118px; height:38px; line-height:38px; color:#73777a; text-align:center; border:1px solid #cdd2d5;}
.create .create_btn .btn2{background:#9ac600; width:118px; height:38px; line-height:38px; color:#fff; border:1px solid #9ac600; margin-left:20px; text-align:center;}
.create .create_btn .unsubmit{background:#ccc; border-color:#ccc;}

/*搜索*/
.search .ipt{height:28px; width:120px; line-height:28px; padding:0 5px; float:left; border:1px solid #cdd2d5;}
.search .btn{width:60px; height:30px; float:right; line-height:30px; text-align:center; border:0; color:#fff; font-size:14px; background:#9ac600;}
.search .on{border:1px solid #9ac600;}


/*创建账户*/
.user_para{margin-left:40px; margin-bottom:20px; border-bottom:1px dashed #cdd2d5; padding-bottom:20px;}
.user_para ul li{zoom:1; overflow:hidden;}
.user_para ul li div{float:left; font-size:18px; line-height:70px;}
.user_para ul li div.option{width:120px;}
.user_para ul li div.upimg{width:62px; height:62px; float:left; margin-right:10px;}
.user_para ul li div.upimg img{border-radius:100%;}
.user_para ul li div.ipt{width:340px;}
.user_para ul li div.ipt img{width:62px; height:62px; border-radius:100%; margin-right:20px; float:left;}
.user_para ul li div.ipt .input{width:300px; height:40px; border:1px solid #cdd2d5; padding-left:5px; margin-top:15px; font-size:18px;}
.user_para ul li div.notice{}
.user_para ul li div.notice span{font-size:12px;}
.user_para ul li div textarea{width:294px; height:140px; border:1px solid #cdd2d5; padding:5px; overflow:hidden;}
.chose_type{width:580px; padding-top:7px;}
.chose_type .involve span{margin-bottom:0;}
.user_para ul li .get_btn{line-height:30px; font-size:14px; position:relative;}
.user_para ul li .get_btn input{opacity:0; filter:alpha(opacity=0); position:absolute; width:500px; height:100px; top:0; right:0;}
.user_para ul li .sltarea{float:left;}
.user_para ul li .sltarea select{width:92px; height:40px; line-height:40px; border:1px solid #cdd2d5; margin-right:10px; font-size:16px;}






/*注册*/
.reg{width:830px; margin:0 auto; color:#fff; zoom:1; overflow:hidden;}
.reg .reg_top{height:33px; margin-top:50px; line-height:33px;}
.reg .reg_top .start{float:left; color:#323334; padding-right:20px; font-size:18px;}
.reg .reg_top .step{float:left; width:644px;}
.reg .reg_top .step li{float:left; height:33px; width:161px; background:url(../images/reg_arr.png) no-repeat; background-position:0 -33px; position:relative;}
.reg .reg_top .step .on{background-position:0 0;}
.reg .reg_top .step .ok{background-position:0 -66px;}
.reg .reg_top .step li em{font-style:normal; position:absolute; top:-33px; left:54px; display:block; color:#cdd2d5;}
.reg .reg_top .step .ok em{color:#323334; padding-right:20px; background:url(../images/right.png) no-repeat right center; color:#323334; font-size:14px;}
.reg .reg_top .end{float:right; color:#cdd2d5; font-size:18px;}
.reg_table{margin-top:50px;}
.reg_table td{font-size:18px;}
.reg_table td .ipt{width:290px; height:40px; line-height:40px; border:1px solid #cdd2d5; padding:0 5px; font-size:16px;}
.reg_table td .agree input{width:18px; height:18px; border:1px solid #cdd2d5; vertical-align:middle;}
.reg_table td .agree a{color:#3d679b;}
.reg_table td span{color:#73777a; font-size:14px;}
.reg_table td .get_btn{margin-right:10px; float:left; position:relative; overflow:hidden;}
.reg_table td .get_btn input{opacity:0; filter:alpha(opacity=0); position:absolute; width:500px; height:100px; top:0; right:0;}
.get_btn{width:100px; height:30px; background:#fff; border:1px solid #cdd2d5; border-radius:15px; text-align:center; line-height:30px; color:#73777a; font-size:14px;}
.reg_table td .canot{background:#cdd2d5;}
.reg_table td .unget{color:#73777a; line-height:25px;}
.reg_table td .unget em{font-style:normal; display:block; line-height:35px; color:#323334;}
.reg_table td .unget a{color:#3d679b;}
.reg_table td #showPic{margin-right:10px; float:left;}
.reg_btn{width:130px; height:40px; line-height:40px; text-align:center; color:#fff; background:#9ac600; border:0; font-size:18px;}

.reg_cnt .reg_notice{height:90px; background:url(../images/reg_notice.png) no-repeat 30px center #ffdfdf; padding-left:105px; padding-right:30px; margin-top:40px;}
.reg_cnt .reg_notice p{line-height:24px; padding-top:23px; color:#6f777b; font-size:14px;}
.reg_cnt h3{line-height:60px; font-size:14px; font-weight:normal; margin-top:50px;}
.reg_cnt .reg_type li{float:left; width:204px; height:270px; margin-right:45px;}
.reg_cnt .reg_type li a{display:block; height:270px; border:1px solid #cdd2d5; background:url(../images/type.png) no-repeat; position:relative;}
.reg_cnt .reg_type li a span{display:block; height:44px; line-height:44px; text-align:center; bottom:0; left:0; font-size:14px; color:#fff; width:100%; position:absolute; background:#cdd2d5;}
.reg_cnt .reg_type li .depart{background-position:40px 64px;}
.reg_cnt .reg_type li .person{background-position:-220px 64px;}
.reg_cnt .reg_type .on a{border:1px solid #9ac600;}
.reg_cnt .reg_type .on span{background:#9ac600;}
.reg_cnt .reg_type .on .depart{background-position:40px -226px;}
.reg_cnt .reg_type .on .person{background-position:-220px -226px;}

.reg_title{line-height:40px; font-size:18px; color:#323334; border-bottom:1px solid #cdd2d5;}
.reg_card{line-height:24px; font-size:14px; color:#73777a; padding-bottom:20px;}
.reg_table td select{width:120px; height:40px; line-height:40px; border:1px solid #cdd2d5; margin-right:15px;}
.reg_table td textarea{width:290px; height:140px; border:1px solid #cdd2d5; padding:5px;}
.involve{padding-top:15px; zoom:1; overflow:hidden;}
.involve span{display:block; float:left; width:80px; height:24px; border:1px dashed #cdd2d5; text-align:center; line-height:24px; margin-right:15px; margin-bottom:15px; border-radius:12px; cursor:pointer;}
.involve span.on,.involve .default{background:#73777a; color:#fff; border-style:solid;}
.involve span.hover,.involve span:hover{border:1px solid #9ac600;}
.involve_other{clear:both; display:none;}
.involve_other div{position:absolute; background:#f2f4f5; width:30px; height:30px; line-height:30px; top:-15px; left:50%; margin-left:-15px; text-align:center;}
.subject{padding-top:22px;}
.unable{display:block; float:left; width:80px; height:24px; border:1px solid #cdd2d5; background:#cdd2d5; text-align:center; line-height:24px; border-radius:12px;}

.reg_btn_cnt{clear:both; padding:20px 0; text-align:right;}
.reg .reg_complete{margin-top:90px; background:url(../images/compelte.png) no-repeat 100px center; height:80px; padding-left:190px;}
.reg .reg_complete h2{font-weight:normal; line-height:42px; color:#323334; font-size:18px;}
.reg .reg_complete p{line-height:38px; font-size:14px; color:#73777a;}
.reg .reg_complete p a{color:#3d679b;}


/*登录*/
.login{/*background:url(../images/login.jpg) no-repeat center top fixed;*/ background-size:cover; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; -ms-background-size:cover; min-height:100%;}
.login .logo{text-align:center; height:340px;}
.login .logo img{margin-top:170px;}
.login .login_cnt{width:453px; padding:10px 35px; background:#fff; margin:0 auto; border:1px solid #cdd2d5;}
.login .login_cnt h4{font-weight:normal; height:66px;}
.login .login_cnt h4 span{float:left; line-height:66px; font-size:24px;}
.login .login_cnt h4 a{float:right; line-height:50px; margin-top:16px; color:#73777a;}
.login .login_ipt{float:left; width:395px; background:url(../images/login_arr.png) no-repeat; height:70px; line-height:70px; border:1px solid #cdd2d5; padding-left:50px; font-size:18px;}
.login .user{background-position:15px 18px;}
.login .pwd{background-position:15px -50px; border-top:0;}
.login .ckbox{line-height:44px; vertical-align:middle;}
.login .ckbox input{width:18px; height:18px; border:1px solid #cdd2d5; vertical-align:middle; margin-bottom:3px;}
.login .cant{line-height:44px; color:#2996cc;}
.login .login_btn{clear:both; padding-bottom:15px; height:40px;}
.login .login_btn .btn{width:130px; height:40px; line-height:40px; text-align:center; border:0; background:#9ac600; font-size:18px; color:#fff; float:left;}
.login .login_err{color:#000; line-height:34px; width:477px; padding-left:48px; margin:0 auto; background:#fff url(../images/clam.png) no-repeat 13px center;}







.mask,.pop_mask,.pop_mask2,.paper_mask{width:100%; height:100%; position:fixed; top:0; left:0; z-index:1000; background:#000; opacity:0.8; filter:alpha(opacity=80); display:none;}
.pop_mask{display:block; z-index:1002;}
.pop,.pop_box,.pop_box2{width:490px; background:#fff; padding:10px 20px; position:fixed; z-index:1001; left:50%; margin-left:-300px; top:200px; display:none;}
.pop_box{display:block; z-index:1003;}
.pop h5{line-height:50px; padding-bottom:10px; text-align:center; font-size:24px; font-weight:normal; color:#2b333a;}
.pop .notice{padding:0px 0 30px; line-height:24px; font-size:18px; text-align:center; position:relative; word-break:break-all;}
.pop .pop_title{line-height:40px; height:40px; border-bottom:1px solid #cdd2d5;}
.pop .pop_title .fl{font-size:18px; color:#2b333a;}
.pop .pop_title .fr{color:#73777a; font-size:14px;}
.pop .pop_title .fr input{width:18px; height:18px; border:1px solid #cdd2d5; vertical-align:middle;}
.pop .notice .red{position:absolute; line-height:40px; width:100%; bottom:-10px; font-size:14px; text-align:left;}
.pop_btn{clear:both; padding:10px 0; height:40px; text-align:center;}
.pop_btn input{width:100px; height:40px; text-align:center; line-height:40px; color:#fff; font-size:14px; border:0; margin:0 30px;}
.pop_btn .cancel{background:#cfd8dc}
.pop_btn .confirm{background:#9ac600}

.reason_area{width:478px; height:160px; padding:5px; border:1px solid #cdd2d5; font-size:16px; line-height:24px;}



.pop_phone{width:600px; position:fixed; z-index:1001; left:50%; margin-left:-300px; top:100px;}
.pop_phone_close{background:url(../images/close.png) no-repeat; width:41px; height:41px; position:absolute; right:0; top:0;}
.pop_phone .phone{background:url(../images/phone.png) no-repeat; width:381px; height:670px; padding-top:68px; margin:0 auto;}
.pop_phone .phone .w{background:#fff; width:345px; height:600px; overflow:auto; margin:0 auto; border-radius:4px;}
.pop_phone .phone .w h1{line-height:28px; font-size:19px; padding:15px 10px 0; font-weight:normal; color:#3f3f3f}
.pop_phone .phone .w .para{line-height:30px; padding:0 10px; height:30px;}
.pop_phone .phone .w .para span{margin-right:10px; color:#b2b2b2; float:left;}
.pop_phone .phone .w .para font{color:#6d85b9; float:left; width:160px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.pop_phone .phone .w .para em{color:#6d85b9; float:right; font-style:normal;}
.pop_phone .phone .w .para em.pdf{display:block; padding-right:25px; background:url(../images/pdf2.png) no-repeat right center;}
.pop_phone .pre_label{background:url(../images/label.png) no-repeat 10px 8px; padding:5px 0; padding-left:35px; zoom:1; overflow:hidden; display:none;}
.pop_phone .pre_label span{display:block; float:left; line-height:20px; color:#9e9e9e; margin-right:10px; margin-bottom:5px;}
.pop_phone .pre_label span.on{background:#93bfe1; color:#fff; padding:0 8px; border-radius:4px;}
.pop_phone .phone .w p{line-height:24px; font-size:14px; padding:0 0 10px; text-align:left!important;}
.pop_phone .phone .w .article{word-break:break-all; overflow-x:hidden; padding:0 10px;}
.pop_phone .phone .w .article *{line-height:24px; font-size:14px;}
.pop_phone .phone .w .article img{max-width:100%!important; height:auto!important; float:none!important; margin:0 auto; display:block;}
.pop_phone .phone .w .article a{color:#3d679b;}
.pop_phone .phone .w .article li,.pop_phone .phone .w .article ul{list-style:inherit;}
.pop_phone .phone .w .pdf_list{clear:both; padding:0 10px 10px;}
.pop_phone .phone .w .pdf_list li{padding:5px 0; background:url(../images/pdf.png) no-repeat left 6px; padding-left:30px; font-size:14px; line-height:20px; word-break:break-all;}
.pop_phone .phone .w .phone_vote{padding:0 10px; line-height:30px; padding-left:50px; background:url(../images/vote.png) no-repeat 10px center;}

/*错误页*/
.error{width:360px; height:120px; top:50%; left:50%; margin-top:-60px; margin-left:-180px; position:absolute;}
.error .icon{background:url(../images/error.png) no-repeat; width:100px; height:120px; float:left;}
.error .w{float:left; width:260px; overflow:hidden;}
.error .w h5{font-size:48px; color:#2b333a; line-height:60px; font-weight:normal;}
.error .w p{color:#666; line-height:30px; font-size:18px; padding-bottom:10px;}
.error .w em{font-style:normal; float:left; color:#c7c7c7;}
.error .w a{float:right; color:#3d679b;}
.error .icon1{background-position:0 center;}
.error .icon2{background-position:-100px center;}


/*返回顶部*/
.gotop{width:100px; height:110px; position:fixed; right:50px; bottom:20px;}
.gotop a{background:url(../images/gotop.png) no-repeat #e5e9ec center 16px; display:block; width:100px; height:110px;}
.gotop a span{display:block; padding-top:70px; line-height:34px; text-align:center; font-size:18px; color:#b0b5b9;}
.gotop a:hover{background-color:#cdd2d5; background-position:center -94px;}
.gotop a:hover span{color:#848688;}

#changeForm{padding-left:20px;}


/*服务协议*/
.agreement{width:940px; margin:0 auto;}
.agreement h1{line-height:58px; font-weight:normal; font-size:24px; color:#2b333a; text-align:center; padding-top:10px;}
.agreement .w{line-height:24px; font-size:14px; color:#000;}
.agreement .w p{font-size:14px; color:#000;}
.agreement a{display:block; width:100px; height:34px; line-height:34px; border-radius:5px; margin:30px auto; font-size:14px; text-align:center; background:#9ac600; color:#fff;}


/*弹出大图片*/
.mask_blank{position:fixed; top:0; left:0; right:0; bottom:0; z-index:10010}
.mask_pic{position:fixed; top:100px; left:50%; width:480px; margin-left:-260px; background:url(../images/mask.png); padding:20px; z-index:10011}
.mask_pic img{width:100%;}
.mask_pic .mask_pic_close{position:absolute; width:37px; height:37px; background:url(../images/pic_close.png) no-repeat center; top:-18px; right:-18px; display:block; cursor:pointer;}



/*编辑器样式*/
blockquote{border-left: 3px solid #D0E5F2; padding: 0 0 0 10px;}
sub,sup{font-size:12px!important;}


.copy{text-align:center; line-height:30px; color:#fff; font-size:14px; margin:30px auto;}


.topic{border:1px solid #e5e9ec; background:#fff;}
.topic h5{line-height:78px; padding-top:5px; font-size:30px; color:#323334; font-weight:normal; padding-left:37px;}
.create_topic_table{margin-bottom:20px;}
.create_topic_table td{font-size:14px;}
.create_topic_table td a{color:#20629b; font-size:14px;}
.create_topic_table td span{display:block; line-height:32px; padding-left:40px; font-size:14px;}
.create_topic_table td .ipt{height:30px; width:420px; padding:0 5px; border:1px solid #cdd2d5;}
.create_topic_table td .area{width:420px; height:92px; max-width:420px; max-height:92px; border:1px solid #cdd2d5; padding:5px;}
.create_topic_table td .focus_img{height:250px; width:430px; background:#cdd2d5;}
.create_topic_table td .focus_img span{color:#fff; font-size:16px; line-height:24px; text-align:left; padding-left:80px; width:auto; margin-top:-36px;}

.create_topic_table td .focus_img img{height:250px; width:430px;}
.create_topic_table td .up_btn{width:100px; height:30px; border:1px solid #cdd2d5; border-radius:30px; background:#eff1f3; text-align:center; line-height:30px; cursor:pointer; font-size:14px;}
.create_topic_table td .up_btn input{display:none;}
.create_topic_table td .btn{background:#9ac600; height:40px; line-height:40px; padding:0 20px; color:#fff; font-size:18px; margin-right:20px; cursor:pointer; float:left;}
.create_topic_table td .btn2{height:38px; line-height:38px; border:1px solid #cdd2d5; float:left; padding:0 20px; color:#9c9ea1; font-size:18px; cursor:pointer;}
.create_topic_table td .notice{float:left; line-height:40px;}
.create_topic_table td .focus_art{width:450px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.create_topic_table td label{display:block; line-height:30px;}

.link_list{padding:10px 40px;}
.topic_table{border-collapse:collapse; border:1px solid #ffe082; background:#fff;}
.topic_table th,.topic_table td{border:1px solid #ffe082; font-size:14px; text-align:center;}
.topic_table th{background:#fff8e1; font-weight:normal;}
.topic_table td{height:60px; word-break:break-all;}
.topic_table th input,.topic_table td input{width:20px; height:20px; vertical-align:middle;}
.topic_table .on{background:#e4e6e9;}
.topic_table td a{font-size:14px; color:#20629b;}
.slt_total{line-height:54px;}
.slt_total font{color:#ff2f2f;}
.topic_a{background:#9ac600; color:#fff; width:187px; height:73px; line-height:73px; text-align:center; display:block; border-radius:5px; float:right; font-size:24px;}

.topic_btn{padding-bottom:30px; zoom:1; overflow:hidden;}
.topic .button{background:#9ac600; width:120px; height:40px; line-height:40px; text-align:center; color:#fff; font-size:18px; float:right; cursor:pointer;}
.topic .button2{width:118px; height:38px; line-height:38px; text-align:center; color:#9c9ea1; font-size:18px; float:right; border:1px solid #cdd2d5; cursor:pointer; margin-left:30px;}


.topic_frame{position:absolute; top:95px; bottom:0; width:820px; left:50%; margin-left:-410px; background:#fff; z-index:1001; display:none;}
.search_topic_body{min-width:inherit!important; background:#fff;}
.topic_cnt{width:800px; margin:0 auto; padding-top:40px;}
.topci_para_table td span{display:block; padding-left:30px; font-size:14px;}
.topci_para_table td .ipt{height:30px; width:420px; padding:0 5px; border:1px solid #cdd2d5;}
.topci_para_table td label{float:left; padding-right:30px; line-height:40px;}
.topci_para_table td label input{width:20px; height:20px; vertical-align:middle;}
.topci_para_table .button{background:#9ac600; width:120px; height:40px; line-height:40px; text-align:center; color:#fff; font-size:18px; margin:0 auto; cursor:pointer;}
.search_list{border-top:1px solid #cdd2d5; padding-top:20px; margin:20px 15px; zoom:1; overflow:hidden;}
.search_list .button{background:#9ac600; width:220px; height:40px; line-height:40px; text-align:center; color:#fff; font-size:18px; cursor:pointer; margin-top:10px; float:left;}
.search_list .button2{width:120px; height:38px; line-height:38px; text-align:center; color:#9c9ea1; font-size:18px; cursor:pointer; margin-top:10px; float:left; border:1px solid #cdd2d5; margin-left:20px;}
.search_list .page{background:#fff8e1; padding:10px 0;}
.search_list .page a.on{background:#ffe082; color:#000;}

/*引导*/
.guide_bg{width:100%; height:100%; position:fixed; top:0; left:0; z-index:1000; background:#000; opacity:0.5; filter:alpha(opacity=50);}
.guide{position:absolute; min-height:900px; top:0; left:0; width:100%; display:none;}
.guide .cnt{position:absolute; top:0; bottom:0; min-height:100%; left:50%; margin-left:-600px; z-index:1001;}
.guide .cnt div{position:absolute;}
.guide .focus_get{right:257px; top:278px;}
.guide .focus_click{position:absolute; left:860px; top:170px;}
.guide .know{top:800px; left:50%; margin-left:-152px; cursor:pointer;}
.guide .topic_get{left:381px; top:674px;}
.guide .topic_click{position:absolute; left:500px; top:664px;}
.guide .addpdf{left:251px; top:748px;}
.guide .create_click{top:600px; left:300px;}
.guide .guide_rec{left:0; top:567px;}
.guide .guide_c4{left:100px; top:440px;}
.guide .guide_c5{left:240px; top:630px;}

/*调查表*/
.survey_cnt{border:1px solid #cdd2d5; background:#fff; padding:10px 0; margin-bottom:20px;}
.survey_cnt h1{line-height:45px; font-size:24px; padding:0 20px; font-weight:normal; padding-bottom:18px; word-break:break-all;}
.survey_cnt .date{height:78px; line-height:78px; padding-left:20px; border-top:1px solid #cdd2d5;}
.survey_cnt .date div{float:left; color:#2b333a; font-size:16px;}
.survey_cnt .date div input{width:160px; height:30px; padding-right:20px; border:1px solid #cdd2d5; margin-top:23px; background:url(../images/date.png) no-repeat 150px center #fff; text-align:center; margin-left:10px;}
.survey_cnt .date .btn{background:#9ac600; width:100px; height:32px; line-height:32px; color:#fff; border:1px solid #9ac600; float:left; margin-top:23px; margin-left:20px; display:block; text-align:center; font-size:18px; cursor:pointer;}

.survey_cnt table th{text-align:center; font-weight:normal; font-size:16px; padding:10px 0;}
.survey_cnt table td{color:#a2a7ab; font-size:16px; padding:10px 0;}
.survey_cnt table th .title{width:310px; font-size:16px; line-height:20px; text-align:left; word-break:break-all;}
.survey_cnt table th .fl{font-size:16px;}
.survey_cnt table td .para{width:310px; color:#a2a7ab; font-size:16px; word-break:break-all;}
.survey_cnt table td .para font{color:#f70c2d; width:20px;}
.survey_cnt table td .intro{padding-top:20px; width:310px; color:#a2a7ab; font-size:16px;}
.survey_cnt table td .rate{width:230px; height:10px;}
.survey_cnt table td .rate .line{background:#f69988; width:0%; height:10px; line-height:0; font-size:0; position:relative; padding-right:40px;}
.survey_cnt table td .rate .line .num{background:#fff; position:absolute; font-size:14px; line-height:20px; right:0; top:-5px; width:40px; text-align:center;}
.survey_cnt table td .total{text-align:center; color:#a2a7ab; font-size:16px;}
.survey_cnt .count{text-align:right; color:#2b333a; font-size:14px; line-height:20px;}
.survey_line{border-top:1px solid #cdd2d5; padding:10px 20px;}
.survey_list{position:relative;}
.survey_list table{border:1px solid #cdd2d5;}
.survey_list table th{height:58px; text-align:center; background:#e5e9ec; color:#2b333a; font-size:14px; border-bottom:1px solid #cdd2d5;}
.survey_list table td{color:#a8adb0; text-align:center;}
.survey_list table td .title{color:#2b333a; font-size:14px; width:200px; padding-left:18px; word-break:break-all; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-align:left;}
.survey_list table td .title2{color:#2b333a; font-size:14px; width:470px; padding-left:18px; word-break:break-all; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-align:left;}
.survey_list table td a{color:#2d699e; margin:0 5px;}
.survey_list .survey_chose{position:absolute; width:100%; height:466px; background:#fff; top:60px; z-index:1001; display:none;}
.survey_list .survey_chose h1{height:90px; line-height:90px; text-align:center; font-weight:normal; font-size:30px; border-bottom:1px solid #cdd2d5; color:#424242; background:#e5e9ec;}
.survey_list .survey_chose .mode{width:50%; text-align:center; line-height:60px; margin-top:30px;}
.survey_list .survey_chose .mode a{display:block; width:166px; height:226px; margin:0 auto;}
.survey_list .survey_chose .fl a{background:url(../images/mode1.png) no-repeat center bottom;}
.survey_list .survey_chose .fr a{background:url(../images/mode2.png) no-repeat center bottom;}
.survey_list .survey_chose .fl a:hover{background:url(../images/mode1_on.png) no-repeat center bottom;}
.survey_list .survey_chose .fr a:hover{background:url(../images/mode2_on.png) no-repeat center bottom;}
.survey_list .survey_chose .btn{clear:both; text-align:center; padding-top:45px;}
.survey_list .survey_chose .btn input{background:#e5e9ec; width:118px; height:38px; line-height:38px; color:#73777a; text-align:center; border:1px solid #cdd2d5;}

.survey_create .title{border:1px solid #cdd2d5; height:58px; line-height:58px; background:#fff;}
.survey_create .title input{background:#fff; border:0; height:58px; line-height:58px; width:660px; float:left; padding-left:5px; font-size:14px;}
.survey_create .title em{float:left; display:block; font-style:normal; text-align:center; width:70px;}
.survey_create .title span{width:100%; text-align:center;}
.survey_create .hide_date{height:20px;}
.survey_create .date{height:78px; line-height:78px;}
.survey_create .date div{float:left; color:#2b333a; position:relative; z-index:100;}
.survey_create .date div input{width:160px; height:30px; line-height:30px; padding-right:20px; border:1px solid #cdd2d5; margin-top:23px; background:url(../images/date.png) no-repeat 150px center #fff; text-align:center; margin-left:5px;}
.survey_create .section{border:1px solid #cdd2d5; background:#fff; margin-bottom:20px;}
.survey_create .section .cap{line-height:50px; background:#eef2f5; padding-left:10px; position:relative;}
.survey_create .section .cap font{display:block; width:560px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.survey_create .section .cap span{color:#9aa4ab;}
.survey_create .section .cap div{position:absolute; top:0;}
.survey_create .section .cap div.open,.survey_create .section .cap div.close,.survey_create .section .cap div.collapse{width:50px; cursor:pointer; right:0; display:none;}
.survey_create .section .cap div.collapse,.survey_create .section .cap div.close{display:block;}
.survey_create .section .cap div.del{color:#c00; width:50px; cursor:pointer; right:50px;}
.survey_create .section .section_cnt{padding:10px 20px; border-top:1px solid #cdd2d5;}
.survey_create .section .section_cnt .select{border-bottom:1px dashed #d2d2d2; zoom:1; overflow:hidden;}
.survey_create .section .section_cnt .select label{line-height:70px; padding-right:60px; display:block; float:left;}
.survey_create .section .section_cnt .select label input{width:20px; height:20px; vertical-align:middle;}
.survey_create .section .section_cnt .select .select_cnt{ zoom:1; overflow:hidden;}
.survey_create .section .section_cnt .select .simg{float:left; margin:0 40px 0 -40px;}
.survey_create .section .section_cnt .select .select_cnt2{ zoom:1; overflow:hidden; padding:30px 0;}
.survey_create .section .section_cnt .select .select_cnt2 label{margin-top:10px;}
.survey_create .section .section_cnt .mult{display:none;}
.survey_create .section .section_cnt .mult .select_cnt2{line-height:90px;}
.survey_create .section .section_cnt .mult .select_cnt2 input{width:55px; height:25px; line-height:25px; text-align:center; border:1px solid #cdd2d5;}
.survey_create .section .section_cnt .stitle{border:1px solid #cdd2d5; height:58px; line-height:58px; background:#fff; margin-top:30px;}
.survey_create .section .section_cnt .stitle input{background:#fff; border:0; height:58px; line-height:58px; width:620px; float:left; padding-left:5px; font-size:14px;}
.survey_create .section .section_cnt .stitle em{float:right; display:block; font-style:normal; text-align:center; width:70px;}
.survey_create .section .section_cnt .stitle span{padding-left:5px;}
.survey_create .section .section_cnt .select .pic{padding-top:10px; padding-bottom:27px; height:192px;}
.survey_create .section .section_cnt .select .pic .img{border:1px solid #cdd2d5; background:#eef2f5; width:290px; height:190px; line-height:190px; text-align:center; cursor:pointer; color:#9aa4ab; font-size:18px; float:left;}
.survey_create .section .section_cnt .select .pic .img .showpic{color:#9aa4ab;}
.survey_create .section .section_cnt .select .pic .delbtn{width:97px; height:32px; border:1px solid #cdd2d5; border-radius:3px; background:#eef2f5; color:#9aa4ab; text-align:center; line-height:32px; margin-left:25px; margin-top:158px; cursor:pointer;}
.survey_create .section .section_cnt .select .pic .delbtn:hover{border-color:#9ac600;}
.survey_create .section .section_cnt .option_ul li{clear:both; zoom:1; overflow:hidden; padding-top:30px; padding-bottom:20px; border-bottom:1px dashed #d2d2d2;}
.survey_create .section .section_cnt .option_ul li:last-child{border-bottom:0;}
.survey_create .section .section_cnt .option_ul li div{float:left;}
.survey_create .section .section_cnt .option_ul li .ipt{width:535px; border:1px solid #cdd2d5; height:56px; line-height:56px;}
.survey_create .section .section_cnt .option_ul li .ipt input{width:460px; padding-left:5px; background:#fff; border:0; height:56px; line-height:56px; float:left;}
.survey_create .section .section_cnt .option_ul li .ipt em{float:right; display:block; font-style:normal; text-align:center; width:70px; line-height:55px;}
.survey_create .section .section_cnt .option_ul li .ipt span{text-align:center; width:100%;}
.survey_create .section .section_cnt .option_ul li .ctrl{width:56px; height:56px; border:1px solid #cdd2d5; border-radius:5px; background:#eef2f5; line-height:56px; text-align:center; color:#9aa4ab; font-size:30px; margin-left:20px; cursor:pointer;}
.survey_create .section .section_cnt .option_ul li .ctrl:hover{border-color:#9ac600;}
.survey_create .section .section_cnt .option_ul li .other{clear:both; float:none; padding-top:15px;}
.survey_create .section .section_cnt .option_ul li .other .pic{border:1px solid #cdd2d5; background:#eef2f5; width:120px; height:120px; text-align:center;}
.survey_create .section .section_cnt .option_ul li .other .pic .showpic{color:#9aa4ab; width:122px; height:122px;}
.survey_create .section .section_cnt .option_ul li .other .pic span{color:#9aa4ab; display:block; cursor:pointer; margin-top:-20px; padding:0;}
.survey_create .section .section_cnt .option_ul li .other .intro{float:left; width:556px; max-width:556px; max-height:120px; height:120px; margin-left:15px; border:1px solid #cdd2d5;}
.survey_create .section .section_cnt .option_ul li .other textarea{border:0; padding:5px; padding-right:70px; width:481px; max-width:486px; height:110px; max-height:120px;}
.survey_create .section .section_cnt .option_ul li .other em{width:70px; text-align:center; position:absolute; bottom:0; right:0; font-style:normal; line-height:30px;}
.survey_create .section .section_cnt .option_ul li .other span{display:block; padding:5px;}
.survey_create .section .section_cnt .option_ul li .other .delpic{width:97px; height:32px; border:1px solid #cdd2d5; border-radius:3px; background:#eef2f5; color:#9aa4ab; text-align:center; line-height:32px; cursor:pointer; margin-top:17px; margin-left:10px; float:left;}
.survey_create .section .section_cnt .option_ul li .other .delpic:hover{border-color:#9ac600;}
.survey_create .section .section_cnt .option_ul li .other .answer{float:right; line-height:60px; color:#2b333a;}
.survey_create .section .section_cnt .option_ul li .other .answer input{width:18px; height:18px; border:1px solid #d2d2d2; background:#fff; vertical-align:middle; margin-left:5px;}

.survey_create .section .section_cnt .explain{clear:both; padding:20px 0; border-top:1px dashed #d2d2d2;}
.survey_create .section .section_cnt .explain .intro{border:1px solid #cdd2d5; height:120px; overflow:hidden;}
.survey_create .section .section_cnt .explain .intro textarea{border:0; width:621px; height:110px; padding:5px; padding-right:70px;}
.survey_create .section .section_cnt .explain .intro em{width:70px; text-align:center; position:absolute; bottom:0; right:0; font-style:normal; line-height:30px;}
.survey_create .section .section_cnt .explain .intro span{display:block; padding:5px;}
.survey_create .add_section{font-size:18px; color:#9aa4ab; text-align:center; border:1px solid #cdd2d5; background:#eef2f5; width:163px; height:50px; line-height:50px; cursor:pointer;}
.survey_create .add_section:hover{border-color:#9ac600;}
.survey_create .submit{background:#9ac600; width:118px; height:38px; line-height:38px; color:#fff; border:1px solid #9ac600; margin:30px auto; display:block; text-align:center; font-size:18px; cursor:pointer;}
.upimg{position:relative; overflow:hidden;}
.upimg:hover{border-color:#9ac600 !important;}
.upimg .showpic{position:absolute; width:100%; height:100%;}
.upimg .showpic span{color:#cdd2d5; line-height:20px; top:50%; margin-top:-10px; display:block; position:absolute; width:100%; text-align:center;}
.upimg input{position:absolute; width:1000px; height:100%; top:0; right:0; opacity:0; filter:alpha(opacity=0); cursor:pointer; z-index:10; font-size:500px;}
.upimg img{width:100%; height:100%;}
.survey_create .section .section_cnt .mode{height:120px;}
.survey_create .section .section_cnt .mode div{float:left;}
.survey_create .section .section_cnt .mode .para{width:110px; line-height:120px;}
.survey_create .section .section_cnt .mode .mode_btn{padding-top:20px; text-align:center; line-height:30px; padding-right:33px;}
.survey_create .section .section_cnt .mode .mode_btn span{width:80px; height:52px; line-height:52px; display:block; border:1px solid #cdd2d5; cursor:pointer;}
.survey_create .section .section_cnt .mode .mode_btn span em{display:block; font-style:normal; float:left; width:40px;}
.survey_create .section .section_cnt .mode .mode_btn span em.line{width:39px; border-right:1px solid #cdd2d5;}
.survey_create .section .section_cnt .mode .mode_btn span.on,.survey_create .section .section_cnt .mode .mode_btn span.on em{border-color:#9ac600;}

.pk_cnt{width:335px; height:35px; border:1px solid #cdd2d5; background:#fff;}
.pk_cnt input{width:260px; height:35px; border:0; line-height:35px; padding-left:5px;}
.pk_cnt em{width:70px; text-align:center; position:absolute; bottom:0; right:0; font-style:normal; line-height:35px;}
.pk_cnt span{width:100%; line-height:35px; padding-left:5px;}
.pk_single{clear:both; padding:20px 0;}
.pk_single .upimg{width:478px; height:311px; overflow:hidden; border:1px solid #cdd2d5; margin:0 auto; background:#eef2f5; text-align:center;}
.pk_single .upimg span{display:block; color:#9aa4ab; font-size:22px; line-height:34px; margin-top:-20px;}
.pk_single .upimg font{display:block; color:#9aa4ab; font-size:16px; position:absolute; top:50%; width:100%; margin-top:34px;}
.pk_single .upimg input{width:10000px;}
.pk_single .showpic{width:478px; height:311px;}
.pk_single .showpic img{width:100%; height:100%;}
.pk_both{clear:both; padding-bottom:20px; zoom:1; overflow:hidden; display:none;}
.pk_both .fl,.pk_both .fr{width:335px; height:35px; margin-top:20px;}
.pk_both .fl{margin-left:109px;}
.pk_both .fr{margin-right:109px;}
.pk_both .upimg{width:238px; height:311px; overflow:hidden; border:1px solid #cdd2d5; background:#eef2f5; text-align:center;}
.pk_both .upimg .showpic{width:100%; height:313px;}
.pk_both .upimg span{display:block; color:#9aa4ab; font-size:18px; line-height:34px; margin-top:-34px;}
.pk_both .upimg font{display:block; color:#9aa4ab; position:absolute; top:50%; width:100%;}
.pk_both .upimg input{width:10000px;}


.create .guide_heading{line-height:60px; font-size:24px; color:#323334; padding-left:15px; border-bottom:1px solid #cdd2d5;}
.create .title .addguide{float:left; width:585px;}
.create .title .addguide span{display:block; color:#ccc; line-height:58px; padding-left:20px; cursor:pointer;}
.create .title .addguide .guide_seleted{float:left; padding-right:28px; margin-left:20px; line-height:58px; position:relative; display:none;}
.create .title .addguide .guide_seleted b{position:absolute; right:0; top:0; height:58px; width:20px; background:url(../images/guide_close.png) no-repeat right center; cursor:pointer;}
.create .guidetitle{height:45px;}
.create .guidetitle input{height:45px; border:0; background:#fff; padding-left:20px; width:710px;}
.create .guidetitle span{line-height:45px; padding-left:20px;}
.create .publine{height:45px; border-top:1px solid #cdd2d5;}
.create .publine .pub_para{float:left; width:90px; border-right:1px solid #cdd2d5; line-height:45px; text-align:center;}
.create .publine .value{float:left; position:relative; z-index:100;}
.create .publine .value input{border:0; height:45px; width:630px; padding-left:10px;}
.create .publine .value span{line-height:45px; padding-left:10px;}
.create .publine .value .issue_select{width:540px; height:45px; border:0; float:left;}
.create .publine .value .issue_a{float:right; display:block; color:#3d679b; line-height:45px; width:100px; text-align:center; border-left:1px solid #cdd2d5;}
.create .pubarea{border-top:1px solid #cdd2d5;}
.create .epaper_subject{border-top:1px solid #cdd2d5; zoom:1; overflow:hidden;}
/*.create .pubarea textarea{height:200px; border:0; width:730px; padding:4px;}
.create .pubarea span{padding:4px;}
*/

.create .guide_box{background:#f5f5f5; position:absolute; width:100%; padding-bottom:30px; left:0; top:50px; z-index:1001; border:1px solid #cdd2d5; display:none;}
.create .guide_box h1{line-height:85px; font-size:24px; font-weight:normal; text-align:center;}
.guide_label{padding:30px 0 0; padding-right:20px; zoom:1; overflow:hidden;}
.guide_label span{display:block; float:left; margin-left:30px; margin-bottom:20px; padding:0 20px; line-height:35px; border:1px solid #cdd2d5; border-radius:35px; cursor:pointer;}
.guide_label span.on{background:#2b333a; color:#fff;}
.create .guide_box .guide_box_btn{text-align:center; padding-top:20px; clear:both;}
.create .guide_box .guide_box_btn input{width:120px; height:40px; border:0; font-size:18px; margin:0 10px;}
.create .guide_box .guide_box_btn input.btn1{background:#9ac600; color:#fff;}
.create .guide_box .guide_box_btn input.btn2{background:#e5e9ec; color:#6c7176;}

.guide_list{background:#fff; padding:0 15px; border:1px solid #e5e9ec;}
.guide_list h1{line-height:60px; color:#323334; font-size:24px; font-weight:normal; padding-left:20px; border-bottom:1px solid #cdd2d5;}
.guide_list .guide_list_ul{padding-top:15px;}
.guide_list .guide_list_ul li{margin-bottom:15px; position:relative;}
.guide_list .guide_list_ul li a .fa{position:absolute; display:block; top:0; left:0; width:33px; height:33px; background:url(../images/msg_arr.png) no-repeat 0 -132px; z-index:10;}
.guide_list .guide_list_ul li a{display:block; border:1px solid #cdd2d5; padding:20px;}
.guide_list .guide_list_ul li a:hover{border-color:#9ac600;}
.guide_list .guide_list_ul li span{font-size:24px; line-height:40px; display:block; padding-bottom:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; position:relative;}
.guide_list .guide_list_ul li p{color:#b0b5b9; line-height:30px;}
.guide_list .guide_list_ul li.null{text-align:center; color:#adb5bb; line-height:100px;}

.guide_para{line-height:30px; clear:both; padding-left:20px; padding-bottom:20px; padding-top:20px; color:#595b5c; font-size:14px;}
.guide_intro{line-height:30px; padding: 0 20px; color:#595b5c; font-size:14px; padding-bottom:10px;}
.guide_intro span{padding:5px 0; display:block; font-size:14px;}

.chose_label{background:#e5e9ec; display:none;}
.chose_label_title{line-height:30px; color:#595b5c; padding:10px 30px 0; position:relative;}
.chose_label_title .close{position:absolute; top:10px; right:30px; font-weight:normal; color:#3d679b; cursor:pointer;}
.chose_label .guide_label{margin-top:-20px;}
.chose_label .guide_label span{background:#fff;}
.chose_label .guide_label span.on{background:#2b333a; color:#fff;}

.push_set_ul li{line-height:50px; height:50px; margin-bottom:20px; border-bottom:1px solid #cdd2d5; padding:0 20px;}
.push_set_ul li .value a{display:block; margin-top:10px; border-radius:5px; width:118px; height:28px; line-height:28px; color:#73777a; text-align:center; border:1px solid #cdd2d5;}
.push_set_pop{background:#fff; position:absolute; top:180px; width:600px; left:50%; margin-left:-300px; border-radius:5px; z-index:1002; display:none;}
.push_set_pop h1{line-height:60px; text-align:center; font-size:20px;}
.push_set_pop .push_set_table{margin:10px 20px 0;}
.push_set_pop .push_set_table td{height:30px;}
.push_set_pop .push_set_table td input{width:80px; height:20px;}
.push_set_pop .push_set_total{padding:20px;}
.push_set_pop .push_set_btn{zoom:1; overflow:hidden; padding-bottom:20px;}
.push_set_pop .push_set_btn .btn1{background:#e5e9ec; width:118px; height:38px; line-height:38px; color:#73777a; text-align:center; border:1px solid #cdd2d5; margin-right:140px;}
.push_set_pop .push_set_btn .btn2{background:#9ac600; width:118px; height:38px; line-height:38px; color:#fff; border:1px solid #9ac600; margin-left:140px; text-align:center;}
.push_set_pop .push_set_cnt{margin:10px 20px 0;}
.push_set_pop .push_set_cnt table{margin-bottom:40px; margin-left:40px;}
.push_set_pop .push_set_cnt td select{width:50px; height:20px; text-align:center;}
.push_set_pop .push_set_cnt td input{width:100px; height:30px; text-align:center; line-height:30px;}


/*裁剪*/
.cutpic{width:600px; z-index:1001; background:#f2f4f5; position:absolute; top:100px; left:50%; margin-left:-300px;}
.cutpic img{width:600px;}
.cutpic .btn{text-align:center; margin:10px auto; width:100px; height:30px; line-height:30px; font-size:16px; cursor:pointer;}
.cutpic .cancel{float:left; margin-left:30%; background:#e5e9ec; border:1px solid #cdd2d5; color:#777;}
.cutpic .confirm{float:right; margin-right:30%; background:#9ac600; border:1px solid #9ac600; color:#fff;}

.create_case{border-bottom:1px solid #cdd2d5; line-height:60px; padding-left:15px; font-size:24px; color:#323334;}
.case_to{border-top:1px solid #cdd2d5; zoom:1; overflow:hidden;}
.case_to .case_to_title{float:left; width:50px; padding-left:10px; line-height:100px; text-align:center;}

.list ul li.case_li h1{padding-right:0; line-height:50px;}
.list ul li.case_li .w{padding:10px 0;}

.list ul li.group_li .recom_icon{background:url(../images/recom.png) no-repeat left bottom; width:30px; height:30px; position:absolute; right:20px; top:15px;}
.list ul li.group_li .w{position:relative; padding-left:120px; min-height:100px;}
.list ul li.group_li .w img{position:absolute; width:100px; height:100px; top:0; left:0;}
.list ul li.group_li_join a{padding-bottom:50px;}
.list ul li.group_li_join .join_group{position:absolute; background:#9ac600; line-height:40px; color:#fff; left:10px; right:10px; border-radius:5px; bottom:10px; text-align:center; cursor:pointer;}
.list ul li.group_li_join .quit_group{background-color:#b2b2b2;}
.list ul li.group_li_join .del_group{background-color:#ff6600;}

.detail .group_h1{padding-right:150px;}
.group_intro{padding-left:120px; position:relative; min-height:100px; color:#595b5c; line-height:30px; margin:0 20px 10px; word-break:break-all;}
.group_intro img{position:absolute; top:0; left:0; width:100px; height:100px;}

.group_tabs{height:40px; line-height:39px; border-top:1px solid #cdd2d5; margin:0 20px; padding-top:10px;}
.group_tabs li{float:left; padding:0 20px; text-align:center; border-bottom:1px solid #fff; cursor:pointer; position:relative;}
.group_tabs li.on{color:#9ac600; border-bottom:1px solid #9ac600;}
.group_tabs li.new_msg:after{background:#f63a3a; content:""; position:absolute; width:6px; height:6px; border-radius:100%; top:12px; left:53px;}
.group_cnt{border-top:1px solid #cdd2d5;}
.group_cnt ul li{border-bottom:1px solid #e9f1f5; padding:20px 20px 0;}
.group_cnt ul li a{display:block;}
.group_cnt ul li h5{font-weight:normal; color:#424242; font-size:18px; line-height:30px;}
.group_cnt ul li p{line-height:24px; color:#b1b1b1;}
.group_cnt ul li .group_cnt_para{line-height:50px; height:50px;}
.group_cnt ul li .group_cnt_para span{float:left; display:block; width:90px; padding-left:35px; color:#b0b5b9;}
.group_cnt ul li .group_cnt_para span.zan{background:url(../images/group_icon.png) no-repeat left center;}
.group_cnt ul li .group_cnt_para span.msg{background:url(../images/group_icon.png) no-repeat -130px center;}
#group_ifm,#live_ifm{width:100%;}

.group_member{border-top:1px solid #cdd2d5;}
.group_member ul li{border-bottom:1px solid #e5e9ec; line-height:70px; height:70px; padding:0 20px;}
.group_member ul li.top_title{background:#e5e9ec; height:40px; line-height:40px;}
.group_member ul li.top_title .face{height:10px;}
.group_member ul li div{float:left; color:#5f5f5f;}
.group_member ul li div.face{width:40px; height:40px; margin-right:13px; margin-top:13px;}
.group_member ul li div.face img{width:100%; height:100%; border-radius:100%;}
.group_member ul li div.name{width:200px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; position:relative;}
.group_member ul li div.arti{width:110px; color:#b0b5b9;}
.group_member ul li div.msg{color:#b0b5b9;}
.group_member ul li div.btn{float:right; padding-top:20px;}
.group_member ul li div.btn a{display:block; width:90px; height:30px; line-height:30px; border-radius:4px; float:left; color:#fff; text-align:center; margin-left:20px;}
.group_member ul li div.btn a.rise{background:#f3bb12;}
.group_member ul li div.btn a.drop{background:#7a7a7a;}
.group_member ul li div.btn a.remove{background:#f63a3a;}
.group_member ul li div.intro{color:#3d679b; cursor:default; position:relative;}
.group_member ul li div.intro p{position:absolute; background:#ecf5ff; line-height:32px; width:240px; padding:10px 20px; left:0; top:50px; display:none; z-index:10; word-break:break-all;}
.group_member ul li div.intro:hover p{display:block;}
.group_member ul li div.msg_btn{float:right; padding-top:20px; line-height:30px;}
.group_member ul li div.msg_btn a{display:block; width:90px; height:30px; border-radius:4px; float:left; border:1px solid #373737; text-align:center; margin-left:20px;}


.group_name{height:45px; border-bottom:1px solid #cdd2d5;}
.group_name input{width:670px; border:0; height:45px; padding-left:15px; font-size:16px; float:left;}
.group_name span{line-height:45px; padding-left:15px; font-size:16px;}
.group_name em{float:right; width:53px; line-height:45px; font-style:normal;}

.group_range{line-height:50px; border-bottom:1px solid #cdd2d5; position:relative; padding-left:100px; zoom:1; overflow:hidden;}
.group_range span{position:absolute; left:15px; top:0; color:#73777a;}
.group_range label{float:left; margin-right:30px;}
.group_range label input{width:16px; height:16px; vertical-align:middle;}

.group_allow{border-bottom:1px solid #cdd2d5; height:50px; line-height:50px; padding:0 15px;}
.group_allow label{color:#73777a;}
.group_allow label input{width:16px; height:16px; vertical-align:middle;}

.group_img{height:145px; width:145px; border:2px dashed #d4d8db; text-align:center;}
.group_img span{font-size:70px; line-height:145px; color:#d4d8db; font-family:Arial, Helvetica, sans-serif;}
.zb_img span{font-size:14px; line-height:normal; font-weight:bold;}

.case_add_content{border:1px solid #cdd2d5; margin:10px 0; background:#fff;}
.case_add_content h5{line-height:58px; border-bottom:1px solid #cdd2d5; color:#73777a; font-weight:normal; padding-left:15px; font-size:16px;}
.case_add_content .case_add_content_w{padding:10px 20px; line-height:26px; font-size:16px; color:#73777a;}
.case_add_content .case_add_content_w *{font-size:16px; color:#73777a; word-break:break-all;}
.w_new_count {min-width: 18px;_width: 18px;height: 13px;line-height: 14px;text-align: center;display: inline-block;padding: 0 2px;background: #fa7d3c;color: #fff;border-radius: 3px;margin-left: 100px;}

/*直播*/
.list ul li.live_li{position:relative;}
.list ul li.live_li h1{padding-right:0;}
.list ul li.live_li a{padding-bottom:50px;}
.list ul li.live_li a.btn{border:0; position:absolute; line-height:40px; border-radius:5px; left:10px; right:10px; padding:0; background:#9ac600; display:block; bottom:10px; text-align:center; color:#fff;width:100px}
.live_tabs{height:40px; line-height:39px; padding-top:10px; background:#fff; margin-bottom:20px;}
.live_tabs li{float:left; padding:0 40px; text-align:center; border-bottom:1px solid #fff; cursor:pointer;}
.live_tabs li.on{color:#9ac600; border-bottom:1px solid #9ac600;}

.live_create{background:#fff; zoom:1; overflow:hidden; padding-bottom:40px;}
.live_create h1{line-height:60px; padding-left:15px; font-size:24px; color:#323334; font-weight:normal;}
.live_create .live_para{zoom:1; overflow:hidden; padding-bottom:40px;}
.live_create .live_para font{color:#ff0505; float:left; line-height:42px; display:block; width:40px; text-align:center;}
.live_create .live_para .live_name{float:left;}
.live_create .live_para .live_name span{line-height:42px; padding-left:5px;}
.live_create .live_para .live_name input{border:1px solid #cdd2d5; height:40px; width:290px; line-height:40px; padding:0 5px; }
.live_create .live_para .live_img{border:1px dashed #cdd2d5; width:618px; height:210px;}
.live_create .live_para .share_img{border:1px dashed #cdd2d5; width:128px; height:128px; float:left;}
.live_create .live_para .share_w{float:left; margin-left:15px;}
.live_create .live_para .share_w textarea{border:1px solid #cdd2d5; padding:5px; width:464px; max-width:464px; height:118px; max-height:118px;}
.live_create .live_para .share_w span{line-height:20px; left:5px; top:5px;}
.live_create .live_para .w{line-height:42px; float:left;}
.live_create .live_para .validity{padding-left:40px; clear:left;}
.live_create .live_para .validity .fl{line-height:42px; width:40px; text-align:center; color:#cdd2d5;}
.live_create .live_para .validity_ipt{float:left; position:relative;}
.live_create .live_para .validity_ipt input{width:200px; height:40px; line-height:40px; text-align:center; border:1px solid #cdd2d5; z-index:100; position:relative;}
.live_create .live_btn{text-align:right;}
.live_create .live_btn input{background:#9ac600; width:118px; height:38px; line-height:38px; color:#fff; border:1px solid #9ac600; margin-right:20px; text-align:center;}
.authorize_cnt h1{line-height:60px; padding-left:15px; font-size:24px; color:#323334; font-weight:normal;}
.authorize_cnt .authorize{background:#fff; border:1px solid #cdd2d5; padding:10px; margin-left:10px; margin-right:10px; position:relative;}
.authorize_cnt .authorize h5{line-height:40px; text-align:center; font-weight:normal; font-size:18px;}
.authorize_cnt .authorize .t1{float:left; width:290px; text-align:center; margin-left:40px; line-height:30px; padding-bottom:20px;}
.authorize_cnt .authorize .t2{float:right; width:290px; text-align:center; line-height:30px; padding-bottom:20px;}
.authorize_cnt .authorize .authorize_msg{clear:both; zoom:1; overflow:hidden;}
.authorize_cnt .authorize .authorize_ul{clear:both;}
.authorize_cnt .authorize .authorize_ul li{clear:both; zoom:1; overflow:hidden; margin-bottom:13px;}
.authorize_cnt .authorize .authorize_ul li div{float:left;}
.authorize_cnt .authorize .authorize_ul li div.del{background:#ff2222; width:30px; height:30px; border-radius:100%; margin-top:46px; margin-right:10px; color:#fff; text-align:center; line-height:30px; cursor:pointer;}
.authorize_cnt .authorize .authorize_ul li div.del_hidden{width:30px; height:30px; border-radius:100%; margin-top:46px; margin-right:10px; text-align:center; line-height:30px;}
.authorize_cnt .authorize .authorize_ul li div.user_msg{border:1px solid #cdd2d5; width:290px; height:130px; position:relative;}
.authorize_cnt .authorize .authorize_ul li div.user_msg .upimg{width:60px; height:60px;}
.authorize_cnt .authorize .authorize_ul li div.user_msg img{position:absolute; top:12px; left:12px; width:46px; height:46px; border-radius:100%;}
.authorize_cnt .authorize .authorize_ul li div.user_msg font{color:#13639b; position:absolute; top:60px; line-height:20px; left:22px; font-size:12px; cursor:pointer;}
.authorize_cnt .authorize .authorize_ul li div.user_msg span{line-height:24px; display:block; padding-left:75px; color:#2b333a; padding-top:15px;}
.authorize_cnt .authorize .authorize_ul li div.user_msg span input{width:205px; height:20px; line-height:20px; border:1px solid #cdd2d5; margin-bottom:5px;}
.authorize_cnt .authorize .authorize_ul li div.user_msg span textarea{width:205px; height:60px; border:1px solid #cdd2d5;}
.authorize_cnt .authorize .authorize_ul li div.user_msg em{display:block; font-style:normal; text-align:center; padding:0 25px; height:25px; line-height:25px; background:#a7bfde; border-radius:25px; color:#fff; margin:0 auto; position:absolute; bottom:10px; left:75px;}
.authorize_cnt .authorize .authorize_ul li div.line{width:60px; border-bottom:1px dashed #cdd2d5; margin:66px 5px 0;}
.authorize .add{width:120px; height:40px; text-align:center; line-height:40px; background:#ffba00; margin:10px auto; color:#fff; font-size:30px; clear:both; cursor:pointer;}
.authorize_cnt .save{margin-left:15px; margin-top:30px;}
.authorize_cnt .save input{background:#9ac600; border:0; display:block; width:100%; line-height:40px; color:#fff; cursor:pointer;}
.authorize_cnt .save a{background:#9ac600; border:0; display:block; width:100%; line-height:40px; color:#fff; cursor:pointer;text-align:center;}

.chose_author{background:#fff; position:absolute; z-index:1001; width:100%; top:10px; left:0; display:none;}
.chose_author .close{position:absolute; line-height:30px; top:-30px; right:0; color:#fff; cursor:pointer;}
.chose_author .search{border-bottom:1px solid #cdd2d5; height:88px; background:#fff;}
.chose_author .search .ipt{width:560px; height:43px; line-height:43px; border:1px solid #cdd2d5; float:left; margin-left:20px; margin-top:24px;}
.chose_author .search .btn{float:right; width:85px; height:30px; border:1px solid #cdd2d5; background:#f6f6f6; color:#a7a8a8; border-radius:30px; margin-right:20px; margin-top:28px;}
.chose_author ul li{border-bottom:1px solid #cdd2d5; height:100px; position:relative; padding-left:94px; padding-top:20px; cursor:pointer;}
.chose_author ul li.none{padding:0; line-height:100px; text-align:center; cursor:default;}
.chose_author ul li img{width:46px; height:46px; border-radius:100%; left:24px; top:22px; position:absolute;}
.chose_author ul li .w{line-height:24px; color:#2b333a;}
.chose_author ul li .w b{font-weight:normal; color:#2b333a;}
.chose_author ul li .c1{color:#c30013;}
.chose_author ul li .c2{color:#828282;}
.chose_author ul li em{display:block; font-style:normal; text-align:center; padding:0 25px; float:left; height:25px; line-height:25px; background:#a7bfde; border-radius:25px; color:#fff; margin-top:0px;}
.chose_author ul li span{display:block; position:absolute; background:#9ac600; width:30px; height:30px; border-radius:100%; top:45px; right:37px; text-align:center; line-height:30px; font-size:26px; color:#fff;}
.chose_author ul li.chosed span{background-color:#ff2222;}
.chose_author .chose_btn{margin:28px 40px; background:#9ac600; line-height:40px; text-align:center; color:#fff; cursor:pointer;}
.chose_author .chose_btn span{color:#fff;}


.live_detail{position:relative;}
.live_detail .search{height:60px;}
.live_detail .search .ipt{width:600px; height:43px; line-height:43px; border:1px solid #cdd2d5; float:left;}
.live_detail .search .btn{float:right; width:85px; height:30px; border:1px solid #cdd2d5; background:#f6f6f6; color:#a7a8a8; border-radius:30px; margin-right:20px; margin-top:4px;}
.live_detail .tabs{height:50px;}
.live_detail .tabs span{float:left; display:block; height:34px; line-height:34px; padding:0 25px; border:1px solid #2b333a; border-radius:5px; color:#2b333a; cursor:pointer;}
.live_detail .tabs span.on{background:#2b333a; color:#fff;}
.live_detail .live_detail_ul li{background:#fff; zoom:1; overflow:hidden; border:1px solid #cdd2d5; padding:18px 0; position:relative;}
.live_detail .live_detail_ul li b{font-weight:normal; display:block; position:absolute; top:0; right:0; background:#95999c; width:20px; height:20px; text-align:center; line-height:20px; color:#fff; cursor:pointer;}
.live_detail .live_detail_ul li .para{line-height:24px; position:relative; padding-left:70px; padding-right:150px;}
.live_detail .live_detail_ul li .para img{position:absolute; top:0; left:10px; width:46px; height:46px; border-radius:100%;}
.live_detail .live_detail_ul li .para span{display:block;}
.live_detail .live_detail_ul li .para span.date{color:#b0b5b9;}
.live_detail .live_detail_ul li .para .status{position:absolute; top:0; right:10px;}
.live_detail .live_detail_ul li .para .status em{display:block; font-style:normal; float:left; padding-left:20px; padding-right:5px; background:url(../images/live_arr.png) no-repeat left center; color:#3d679b;}
.live_detail .live_detail_ul li .para .status em.live_top{background-position:-70px center;}
.live_detail .live_detail_ul li .label{background:url(../images/label.png) no-repeat left 4px; margin:0 10px; padding-left:30px; margin-top:10px; zoom:1; overflow:hidden;}
.live_detail .live_detail_ul li .label span{display:block; background:#a7bfde; line-height:18px; float:left; margin-top:5px; margin-right:10px; padding:0 10px; border-radius:4px; color:#fff;}
.live_detail .live_detail_ul li .w{padding:10px; line-height:24px; word-break:break-all;}
.live_detail .live_detail_ul li .w p{padding-bottom:10px;}
.live_detail .live_detail_ul li .w img{display:block; max-width:100%;}
.live_detail .live_detail_ul li .unfold,.live_detail .live_detail_ul li .fold{float:right; margin-right:10px; color:#3d679b; cursor:pointer; line-height:30px; margin-bottom:10px;}
.live_detail .live_detail_ul li .discuss{margin-left:10px; border-top:1px solid #cdd2d5; clear:both; position:relative; padding-top:20px; padding-bottom:20px;}
.live_detail .live_detail_ul li .discuss .discuss_w{line-height:24px; word-break:break-all; padding-left:70px; padding-right:10px; padding-top:10px;}
.live_detail .more{text-align:center; color:#3d679b; line-height:30px; margin-top:20px; cursor:pointer;}
.gag_list{position:fixed; top:100px; width:200px;}
.gag_list h5{line-height:45px; font-weight:normal; text-align:center; font-size:18px;}
.gag_list ul{background:#fff; border:1px solid #cdd2d5; border-bottom:0; height:500px; overflow-y:auto;}
.gag_list ul li{border-bottom:1px solid #cdd2d5; height:40px; line-height:40px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; position:relative; padding-left:10px; padding-right:70px;}
.gag_list ul li span{display:block; line-height:30px; position:absolute; right:10px; top:50%; margin-top:-15px; color:#3d679b; cursor:pointer; background:url(../images/back.png) no-repeat left center; padding-left:16px;}


.paper_pub{width:600px; background:#fff; padding:10px 20px; position:fixed; z-index:1001; left:50%; margin-left:-300px; top:200px;}
.paper_pub ul li{padding:10px 0; padding-left:100px; position:relative; line-height:30px;}
.paper_pub ul li span{position:absolute; left:0; top:10px;}
.paper_pub ul li div.value{min-height:30px; vertical-align:middle;}
.paper_pub ul li div.value select{height:30px;}
.paper_pub ul li div.value label{float:left; width:33%;}
.paper_pub ul li div.value label input{width:14px; height:14px;}
.paper_pub ul li div.value .count{clear:both;}
.paper_pub ul li div.value .count font{color:#d53f3f; font-weight:bold;}

.paper_set{width:350px; background:#fff; padding:10px 20px; position:fixed; z-index:1001; left:50%; margin-left:-300px; top:200px;}
.paper_set h5{float:left; line-height:30px;}
.paper_set .close{float:right; line-height:20px; width:20px; text-align:center; font-size:16px; margin-top:5px; cursor:pointer; background:#ff3200; border-radius:100%; color:#fff;}
.paper_set .paper_set_cnt{clear:both; padding:20px 0; zoom:1; overflow:hidden;}
.paper_set .paper_set_cnt input{width:260px; line-height:30px; height:30px; padding:0 5px; border:1px solid #a9a9a9; float:left;}
.paper_set .paper_set_cnt a{display:block; float:left; margin-left:10px; border:1px solid #a9a9a9; line-height:30px; border-radius:4px; padding:0 10px;}
.paper_set table{border-collapse:collapse; border:1px solid #a9a9a9;}
.paper_set table td{border-collapse:collapse; border:1px solid #a9a9a9; text-align:center; line-height:28px; width:50%;}
.paper_set table td a{display:inline-block; margin:0 10px; color:#3d679b;}
.paper_set .notice{color:#ff3200; line-height:30px; margin-top:10px;}

.video_create .title input{width:700px;}
.video_create .label{border-top:0;}
.video_create .video_cnt{border-bottom:1px solid #cdd2d5; min-height:100px; position:relative;}
.create_case em{color:#ff3300; font-style:normal; margin-left:50px;}
.video_create .video_cnt .add{line-height:50px; width:300px; display:block; text-align:center; background:#9ac600; color:#fff; font-size:20px; position:absolute; top:25px; left:20px; cursor:pointer;}
.video_create .video_cnt .up_video{padding:0 10px;}
.video_create .video_cnt .video_msg{padding-right:60px;}
.video_create .video_cnt #container{height:90px;}
.video_create .video_cnt .video_msg .video_upload{position:relative;}
.video_create .video_cnt .video_msg .video_upload span{display:block; line-height:40px; padding-top:10px;}
.video_create .video_cnt .video_msg .video_upload b{display:block; position:absolute; font-weight:normal; right:-60px; top:50px; width:50px; line-height:30px; font-size:20px;}
.video_create .video_cnt .video_msg .video_upload .info{line-height:30px;}
#videoNotice{background:#ffcc66; line-height:40px; border-radius:5px; text-align:center; margin-bottom:10px; font-size:16px;}
#videoNotice font{color:#33cc66;}

.progress{
	margin-top:2px;
	width: 100%;
	box-sizing:border-box;
	padding:5px;
	height: 30px;
	margin-bottom: 10px;
	overflow: hidden;
	background-color: #f5f5f5;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
	box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
}
.progress-bar{ 
	background-color: rgb(92, 184, 92);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.14902) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.14902) 50%, rgba(255, 255, 255, 0.14902) 75%, transparent 75%, transparent);
	background-size: 40px 40px;
	box-shadow: rgba(0, 0, 0, 0.14902) 0px -1px 0px 0px inset;
	box-sizing: border-box;
	color: rgb(255, 255, 255);
	display: block;
	float: left; 
	font-size: 12px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	border-radius:5px;
	transition-delay: 0s;
	transition-duration: 0.6s;
	transition-property: width;
	transition-timing-function: ease;
	width: 266.188px;
}
.video_success{padding-bottom:10px;}	
.video_success h5{line-height:60px; padding-left:60px; font-size:20px; background:url(../images/success.png) no-repeat 10px center;}
.video_success p{padding-left:60px; line-height:30px;}
.video_info{position:relative; border-top:1px solid #cdd2d5; background:#e5e9ec; padding:10px; line-height:30px;}
.video_info h5{font-size:20px; line-height:40px; padding-bottom:10px;}
.video_info p span{margin-right:10px; word-break:break-all;}
.video_btn{padding:10px; text-align:center; border-top:1px solid #cdd2d5;}

.video_detail{padding:10px;}
.cmt-video{position:relative; height:300px; background-position:center; background-repeat:no-repeat; background-size:cover;}
.cmt-video:after{content:""; position:absolute; width:90px;height:90px; background:url(../images/play.png) center no-repeat; left: 50%; top: 50%; margin-left:-45px; margin-top:-45px;}

.group_search .search_cnt{padding:10px 0; zoom:1; overflow:hidden;}
.group_search .search_cnt .placeholder{float:left;}
.group_search .search_cnt .placeholder span{line-height:34px; padding-left:5px;}
.group_search .search_cnt .ipt{height:30px; width:400px; padding:0 5px;}
.group_search .search_cnt .btn{background:#9ac600; line-height:34px; width:60px; border:0; color:#fff; float:left;}

.group_apply{}
.group_apply ul li{border:1px solid #cdd2d5; border-radius:5px; padding:10px; margin-bottom:20px; zoom:1; overflow:hidden;}
.group_apply ul li .img{float:left; width:130px;}
.group_apply ul li .img img{width:100%; height:135px;}
.group_apply ul li .para{float:left; width:500px; padding-left:20px;}
.group_apply ul li .para h5{line-height:40px; font-size:18px;}
.group_apply ul li .para p{line-height:24px;}
.group_apply ul li .operate{clear:both; text-align:center; padding:20px 0 0;}
.group_apply ul li .operate input{width:100px; height:35px; margin:0 20px; border:0; background:#9ac600; color:#fff; cursor:pointer;}
.group_apply ul li .operate input.disagree{background:#ff6600;}

#addDoctor{padding-bottom:30px;}
#addDoctor i{font-style:normal; color:inherit;}
#addDoctor .zb_para{border:1px solid #cdd2d5; height:40px; line-height:40px; background:#fff; margin:20px 0;}
#addDoctor .zb_para input{background:#fff; border:0; height:40px; line-height:40px; width:620px; float:left; padding-left:5px; font-size:14px;}
#addDoctor .zb_para em{float:right; display:block; font-style:normal; text-align:center; width:70px;}
#addDoctor .zb_para span{padding-left:5px;}
#addDoctor .zb_select{width:120px; height:40px; line-height:40px; font-size:20px; padding-left:14px; border:0; border-right:1px solid #e5e9ec; float:left; background:url(../images/select.png) no-repeat 105px center; position:relative;}
#addDoctor .zb_select span{display:block; font-size:16px; cursor:default; text-align:left;}
#addDoctor .zb_select ul{width:133px; line-height:30px; position:absolute; left:0; top:40px; z-index:1000; background:#fff; border:1px solid #e5e9ec; display:none;max-width:none!important;}
#addDoctor .zb_select ul li{font-size:16px; padding-left:10px; cursor:default; border-bottom:1px solid #e5e9ec;}
#addDoctor .zb_select ul li:hover{background:#3399ff; color:#fff;}
#addDoctor .zb_para .select_info{line-height:40px; float:left; padding:0 10px; border-right:1px solid #e5e9ec;}
#addDoctor .add_section{margin-left:20px;}
#addDoctor .section{border-left:0; border-right:0; margin-top:20px;}
#addDoctor .zb_chose{float:left; border-right:1px solid #e5e9ec; padding-left:10px;}
#addDoctor .zb_chose select{min-width:100px; height:40px; border:0; background:#fff;}
#addDoctor .zb_chose select.hospital3{max-width:310px;}
#addDoctor .section .section_cnt .select .pic .img{width:200px; height:200px;}

.zb_notice{line-height:40px; border-bottom:1px solid #cdd2d5; color:#f00; padding-left:15px;}

.zb_msg{border:1px solid #cdd2d5; margin-bottom:20px; line-height:30px; padding:10px;}
.zb_msg p{word-break:break-all;}
.zb_msg input{width:200px; height:20px; line-height:20px; display:none;}
.zb_msg .copy_url{display:inline-block; padding:0 10px; border:1px solid #ccc; cursor:pointer; font-style:normal;}
.zb_msg .edit_btn{padding:10px 0; zoom:1; overflow:hidden;}
.zb_msg .edit_btn span{display:block; background:#9ac600; width:118px; height:38px; line-height:38px; color:#fff; text-align:center; border:1px solid #9ac600; margin-right:20px; cursor:pointer; display:none;}
.zb_msg .edit_btn span.edit{display:block;}
.zb_msg .edit_btn span.cancel{background:#e5e9ec; color:#73777a; border:1px solid #cdd2d5;}

















